MFERSSSLFRRFTYNVRFDTIAAASVVIGCSAILGEAYLRSDLADAGYPSTDAAASSFVHSTNKSLPRPKHLESDVEAAYAPSNQLITSSHVRTLERDGIVVIPNALSAKSLIDARADLARYASKKHMFERSGVGGNETMPIGEGSGNGSLIDGDGDLVRNDIVSWLRPNRSIDESEESDIGASLAHCIDLIRGAAFSLNRFDYADSHSHQVPLQCQLAMYKGDGKCGYARHLDRCDSSLQELGLLEYFRLSDFRGRAITVILYLNDASRTEEDGGALKCWLKQTRIVGGDLDESSDTQQFGIPFLVQPVGGTMIIFHSNLLEHQVLASFKDRYALTVWVSGDLQ*