MSFPHFGHPYSGASQFLVSASSSTTCCESTPRSVSDMASGSTPAPALCCAPYDSRLLGNARPELGAALGIYGAPYAAAAAAQSYSGYLPYSPEPPALYGALNPQYEFKEAAGSFTPGLAQPGAYYPYERTLGQYQYDRYGAVELSGAGRRKNATRETTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPKNKGGEERKAEGREEDSLGCLNADTKDVTPSQEARGLRLSDLEDQPEDEEAMATAADRLAEFSKGAQSLPGFCAAAREGRLERRECGLAAPRFSFNEPSGSEEADFLVEEPGGSRLTMHYPCVEKPRIWSLAHTAAASSVEGAPPTRPRPRSPECHMITGQPPASARRLAVPRDSACNESSCIAKAFGNPRFALQGLPLNCAPCPRRSEPAVHCQYSSGAEGS