MGVVRQQHQHICLILAGLTLFISSQFLQHAAAGDEGICYGSTSWPCTAIRSNITYPFLTTSSCGDIPNANPNSKLIITGCDTPNATLWRGFADASPGAIKLPIVRGFSGPSPGLINLTWNMDLTKQPRCSPLAVKDMSNYLPQTVNLTSFLQSFLSFSPWNIFLLFGCNETLAHSNDTLEKNTSACTSYAKGCPQNSLTCFQYKPRYNKELTMQQDTDRAQCKMFLFFISTSPNESITDIDLWRPGLIQLNWTDAIDGDSWLA