MSYPQFGYPYSSAPQFLMTTNSLSTCCESGGRTLADSGPAASAQAPVYCPVYESRLLATARHELNSAAALGVYGGPYGGSQGYGNYVTYGSEASAFYSLVRGGGASPSSCHAHLNRPICQTHFPQTGGEGRVPWGPGFGRYGTMDSGTRRKNATRETTSTLKAWLQEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWPPRNKCADEKRPYAEGEEEEGGEEEGRGQPLKSTKAEEPIGKGKDLELSDLEDFDPLEGEPPECELKPPFQPLDGGLDRIPTGPEGPSAPGKEAPGALRLPLAAGGGAALDQDLERARS