MPPGREDRRLHPNAAVNGGADLLSSLPEGILQHVLYFLPPHEAVRTSVLSRFWRDLWKSMTALRISDYGRWSSAADFNTFVNSLLLSRDRSPLREFEFCTYFHPQMQTDEYKDSDEVVRYVDMWIHHAFMCDVRVLKVIGMSLPRPMVLAHVPLIAKHLETLQLWSVLLDGCSMDFSRCERLEDLMMDDCRISAHRMVSKSLRRLRVCYCHFSHDTRTRISVPSLVSLRLDGNRGMTPFLETMPQLDRGLVRLGPTTALKDLDGSQTCVLLESLSNATDLELVTESRVTIFKQDLKWCPAFNKLKTLILSDWVLGRDIHALKVILQHAPILEKLILQLSDDHNYEIEMEESCSLVQKFLPSEHLKVFEVRCRKDDEMVGKLEKMLKACGITSITFSLQEP*