MESAAVQVLPAIKYVTLGPYAAYTQPISYVKYQGKGTIDPRYDCDYDHGSYGYSGPGEIVKFTIRSGADIDQILIDFEDGQSCIGGGSGGDITELQLSDDKYISKLAHLCFNDVHMTHIEILTSDDENTSRGSGTCDTHGDAYVTDDDTYKLVGASLHRVRLEDSGEYRLGHMEPMFEYTGLPVWESAGSFDLASDLLKTGEMLKVQSGLLPPNNMYRFVLQEDANLVIYDLFDEVKWTSDTAKECGDASSLQLRFENDGNLVLYCGEEVLWQIQTDAAVPICRVVAMQNNGALAMYNVGNQSGVWSSTKSIPLGFGPSNLTSPHSLTVGMRLVQSSWKQFEFSLEGGKPTLKEWQGSTLWTSDEGCEASESTAHLRMQEDGNLVLFCDEDSTVAPWATNTCDPSLEELSGENALFLNADGNLVLINKRGETTWTSASGQEYQYFPPAN*