MTLDTINHLLRLSVATQINERIHDLAWGRITEEEEEDEMGGSMHLALRVPANKGKTIRDPYSNTSNNNKPNCPSKNALDEIHKEWKRIQTLTSSLRQGSVRGATGLPLCDVLVLSVRGKVVPSALEFVYRSLLQDGEAGTSVLVDSSKRKLRVLTSVDPSAMNEALCDLSPATTMVITLSLEDKEEECKQLTLLARSWLLRMGVDDTDSVVQKHMYLVTAKDKLKKSSSKNTFLIPKHSRCEAFSSLSAAGLLPLSMLFGWEVVFSLLSGAHDIDQHFVETNPRHNLPVILALTDVWNDAFMMCRGRVMSPFLQAFASYPKYVGMLESRVLGGRKIVAQERVSFQAKPSVEGASPVIDGGYNLIHDRGDQKLSSELITALDPTKESNVRLSSEEVLYKNNDSRICSMFGYADVLAFGMIQSMDSMQSVGSFIGKTDSSRGNHPSTLIICGKCDAFAVGQLLALAEHRALVKAWLWDVDPF