MSVGLPALDLSRAFPQATPASSFPPLVSDYFQLHDLLSKEDQDLRMRVRTVMEKEVAPIMAEYWEKAEFPFEIVPKMASLNIAGGTIQGYGCPGLSILGSAIAAAEVARVDASCSTFILVHSSLAMLTIAMCGSEQQKQKYLPQLAKLDTIACWALTEPDYGSDASSLSTTATKAKGGWILNGQKRWIGNSTFADVAVIFARNTETNQINGFIVRKGTPGYRATKIENKIGLRIVQNGDIVLKDAFIPDDDRLPGINSFADTNKVLAISRIMVAWQPIGVTMGVYDMCHRYLLERKQFGAPLASLQINQEKLVQMLGNIQAMALVGWRLCKLYDSGKMTPGQASLAKSWNTKRARETVALGRELLGGNGILVDFLVAKAFCDLEPIYTYEGTYEVNALVTGREVTGIASIRPRKA*