MHIVVLPFPVQGHVNPCLAIARLLIPQGFTFTFVLTDELAAKLQNAITNSGSSPIQYAVVATDGPLFADGSGPFSLTASIKVMHSMRPGFENLLRKLLACPPPHGVSCIIADCFVSWSQQVATQFNIPRFVFFTSNAHTFAAMLHADALISKGLIPVQDPEQLIDCIPGLPPLRAGDLPQSVRTVPSFPVEMLKDIAKAAGVILNTVYEFERKPLEVIQNKVPIYPIGPMLLMQGSLECVAGETLGLWTEDRECLKWLDTRLASSVLFVSLGSLASVGGDQMTELAEGLEASGQAFLWVIRPNAVDGPLSNVLPEAFIERTKERGLIITWAPQVEVLSHPAVGGFLTHCGWNSITENLSMRGIPMICWPQIAEQRLNARLLVDEWRVGLELQEEEGVVKREVVEKVVVELMQGEVGRELRRKAILLQKAVSLAVQEGGTSCKYLGALAQDIEKLGHNHST*