MIHLRRCVLSRLLQPPCLTAATHANSLLSLHLRRLLSGAAEPFAVEDYLVESCGLTRARAEKVSGKLSHLRSPSKPDAVLAILSGLGLTRPDIAAAVASDPRLLCARVDRTLDARVAELGGIGLSRSQIARLIPLARGGFRIKSLGSKLAFLVTDELWAIKPGTRLFALAVVKFAILSQGKITKKSGLFKKLGWSQEDLSLAAKNMPSILAMGEKRLRQRMKFLTEDVGLEIPYIAQRPALMFYSIERRLLPRHCLINVLKRNGLLKINYDFYSTALISNEKFLDKFVHPYVESVPGIGDAYASSCAGCGVDQLKLLSKNKIMC*