MLGQGMIVIFIFLHHKAKEFVENDPKTKLNNGFLQLIEKNLDTLLQFEFRLSTKYITTSRMWSSNMVYLINRVLNLINMIYEKQEELEREKDKDQEFEESDKQSLITMKSASSSEEPSNSAPPIPSIEDEFPITTAQGNLLYLFNTNSFGDPSQFEYLNGFHLNDPNWLTVLDNIPYYLDPLVDGSKEQIADYKQYGPVTETTNGNIDTSLEPVGADIMENLSTNGPSGSNSVNNTAIANGSGMDNSTTVSNTIDPVTAAAVAAGTTTSTNVTANSSTIPLQPQSKSSSTTPAIFNQSSGDGFGLNYYNNGSWTSASPMIQTPSVQEQPMSKVSPNSGMPPTIGSRIPSQTKFPNQVSTIPPILPPLAQQQQAQQQAQPVANLNISYVFPHQMANYNAQQYGNYNGQSMKSTKNDNRSNQ*