MKLGGSEAQMSMAMEGHFWLQTLLERHCWADMIHCYPHVRGKVVSVDEFCSSRADIDYHVVAFATVSCHNLAAGAVGWRNLSISPYEGGVSKVCVESRVSAASVERLQKQQLQSPSPAPLPWRCWDFSWLVAPSAPNELTSSLLNPSSSTLRCTPVHTTVHPAHQGYSLYSLVPAYLMYCLLTVFIRRTYPFAMQEMIAHEKSLYSHLDYEYRAAQNGLHDVTRRLHGKEAELLEKANHLRYEKDEWMRANTQLQMTVSELHEQLSYERAIVEAHKKKLEELEAAHSSREKDWHDLAAKWRKYEADANAENARLLGELAHFQKSTSIPKPATPLPEEEPQLRPETQFKAQTPRQPALTAQPAI*