MFPWPQAFSESKVAALLLIRQPYLLSMSDSVMMSCTIEQLPAGSSATGGTAASWNRIKLSKELASAVQDDARRKAIDSAKKRAVSQHVDYETFQAMVSVAHLKPIERDEWYRRPAELHSSPAWKFSADGSLSGNALTLNPSEGNCATEEQLSGLINEPKNAEEFQKRWRSLKGSAEDRLRLFMSIGPEKLLPLFKVEIRPALLGEIFSVLSECWDTDTDRRALGNPSSDGDTTNALEKTMGALSIQRPSALLREEGEANGKRSGNASETDRDTSVAAPQRQELTCAFPGLDDSFRKKKGGGTLQIGMGADAASLASEAADGAFESTSVQESIPAGSPEDAAESQQHVGSVASGESQKTELQGHERRADPQAGDCVEKILNILTALSKSGRFSLTLRLLSNGHKKDMRSVFEKLRVATIKQGAADALDRLSSIEALFLQ*