MAPPVADYEFLSDYGYTPERELGKGSYGVTICATHDASGAQVAIKLLRRGESIDVKVRRELMHQLYPPLTHVNIARLFTVFLTPKYLALVMELCSGGDLFDFLVNAENSLPRLRTVFSQVVWAAAFMHSKGISHRDIKLENALIAEKNSNLVKICDFGACKNISVDSAPRSVRGSMPYISPEIVLASSKRNDLTYKYEGEMADVWSLGVLLYVLFQKSYPFQDPNNPNNTRAVAQRIIQFNYLPFTPMVPAEVRDLCKRIFVPVAKRITIKELSEEMNRWWSLGLCEAYMPHEPSAVDPSLLRIPQPSMAMMEQILNEAQHEGMLRRRIAAQASTDFSVSQGTFDDVVSRLGDQKM*