MCILWVVAARFHQRLLKMAGNSGSASITLLDRSPVGFSGYRPTENPIQPGIASGSAASSASQVGAAAASSAFGASSYLTSHFGNTYQPPPDFSSYVANAPSAAGWYGPHDPRLVPRLSSGFGLNCGINPAHAAMQGLQLPLTGHSGSRRKRRVLFSQNQVYELERRFRASKYLTAPEREALANSIGLSATQVKIWFQNHRYKCKRQEKERKMTDGNRGRAESQSPGPSRTPTPMDGTSLDNKKLNVSILVKDGKRCDNAHGVGTFDSSSDHLLNLSALPDGMPDLKNQFYQQAMCQPSNMYQQGAFSFPPFGAQPYPTAQNPYYPYYAK