MPASHTLGSSNQDSYPSYRAMEGHHGPGGPNLVPGYMENGRFYGEYKKGQYMFPIDELEKDRLDMFHHFFLLARNQQLFSAPFPNQESPRILDLGCGTGIWAIDMQDKYPVLGQVTGADLALIQPEFIPRNLVFKPMDIEEPWLELSGCAYDLIHLRTLNGSISDWPFVYDQIYRHLKPHCGFVEQVEIDWVPRSDDRSLPPDSHFLRWAEALVEAMDRAGRPMRLDSHRVQQQMRQAGLVDLHEQVIKVPINGWPEDAHEREIGRWFNLGLTQGLEALTLAPFTRILGYTPDAARNLISHVKEEIRSRKIRAYCTLHIFTARRPA*