MFSQTALKTLSFHRLHMLFRHSSPLDGRKGPLFASIFLLFNPGLPKDSQIRVSSFFSSSVPRTMPSVALDEISSDEIHELGSYQPVKSPQEKKPLDDLFREAVGLTKPSVKTLKNLKSKEIQEMRKKIDDLEREVRFLKEKKKAPAEKDSGQKESTQSLSSLFRRTVSYNKTAVETRREKLTTRIESSETEKYELEPEVISFLNHLNEQGYFANARFLRNGELDLERLNTAYAQGFIRSAAEKYGHDNAEIAKWLSGSDLKKIALFGCPSTDTKTASAAKRLRSFFNIQEDVVCRPCILKELCKVRNQGVLKQEKVVLSDVMRVICFYALNMVPRELLVPQVIKQSVCKLLKEVVSLSE*