MLFRSQSVYMMVAMLVVALSGYQVQSYSAKDILADVLMTDLLNRMDKDMQVGYYDVGNEAAAGSKDNVDLVSRSEYARLC DGGSDCILQSGSASGAASHPSLRDDEFLQHSSLWGHQFISGGMGEGPNRYPTIVKNDAGLPAYCNPPNPCPEGYDMETQG GSCIVDFENTAIFSREFQAAQDCTCDNEHMFDCSEQDSADVGGDKGDLNSAVEQYIMQMGQENSLNNVNSLAKKAGYPVM PDPRLDDAVINPFLQGDRLPIAAKKGNLLFH