MVPHNYTSTMDYGKIQEYMATSQPLMAIEKLQKHLSTAPDDLLALQLLGEALLEIGEPEQAYNHIKMAADADPDGSKGGYEKFLWLGQLVGGRQGIEWYNKGIEGLKQDIANDEHKLGSGSLDQDSDHTKQALAYKKRKLCETLCGIVEIWMTDLCMEEEAETQCVNLMEEAIKTDNEHAESWAVVASVRISQQKNEEAKEALAKAWEIFAVDQEPSLPSIMQLTKMLIEMGMLEQALEASVRIHDLNDEEIEGFYLAGLASFTAWEQDKEDLTHAVAAASAFQRASKLYEKQTKQFGEASCDPEVVQHIQEMYAKLPSDLEIEEDKKEEYDDSWEKEIVYEE*