MEVEMEGKSRILIIGGTGRLGQWISRASLALRHPTFLLVRPATLAARPALLDSLTSLGASILQGSLEDISSLVEAIKQVDIVISAVHGPELLAQLNIVEAIQQAGCTQRFLPSEFGIDVNGDGAQTTMDPVVGEMFKRKQRVRQSLEVAGIPFSCVCSFCFADIFAKTLGQPSELTSPPIDKVIIYGDGHTKVSFMCEEDVGYFTIKVANDPRTLNKIVHLRFPNNILSQLELVTLWERKISKVLEKIYLSEEHINEKIQADPSLWENIKLVMKHAIFVRGLTSIVEKKENHLEASQLYPLEKYMSMEEYFGNLSCESSLLQQKD*