MRVFGCLAYALVPKEQHSKLDDKAVKCIFVGYSSESKGYRLYHPATKRILVSRDVVFVENSVQPMLSCKNQQNGCVICLFLALGWMFAASVRGKELKRIKKGGKSENSFAFLYPDINDLEHSVQEKLPRVSVVMPVKGVSEHSISNWKSQVISLYGGPLEFFFVVESKDDQAFAVVSKLLLELEGQVDAKVIVAGLSTSCSQKIHNQLAGISAMHGEAKYVLFLDDDVRLHPGTIGALVACIEENPKIFVLTGYPFDVPSGSLGSYCMFEYHMPCSMGFATGGRTFFLWGGCMMMHADDFREDRYGMVTGLRYGGYSDDMTLAAVAGANKRIISSPPPAIFFHPLAKNITFSQYWNYLRKQTFVLESYNTHVNWLMNRALFYSHCWLSWSFVLPFVMSAVQLLSLFRFFISSPYLKKDLITTGSVFTCSHLLCGMIEMASLWNLSRVEIDLCNALSPEQEPFSIQSYNWFLVFCALIVDNFLYPLSAIYSHFTQSIDWAGVQYHLRNGKIYKPSWCWIVLMELDAEYHRS*