MSAAHLWAPAGAPPTKLGRHRRLSDKAGVHVSPICLGGMSIGDKWASYGMGAMDKQSSFKLLDAFYEAGGNFIDTANNYQDESSEAFIGEWMETRGIRDQIIIATKYSTNYKRGRQDVKQHSAYVGNHMKSLHVSVEDSLKKLRTSYIDILYVHWWDWQTSVEEVMNGLHALVLAGKVLYLGISDAPSWIVSRANQYARDHGKTPFCIYQGLWSVMHRDLERDILPMVKAEGMALAPWNVLASGKIRTDEEERQRRETGEKGRTVLSPNWERTEDERKVVKVLEEVAAQVGAKTVQAVAIAYVMQKIPYVFPIVGGRKVEHLYANLEALDIVLTGEHIRKIEGAVPFRAGFPYDMIGDGTSYNVGYANAGQYDLWPERAAIRPNQQNSGNAVMPSL*