MRMNSLPAELVASASADLSILSRTTVGGAGAASGKEEVAAVQEHVEVIHQERRLEAWKSLPKDMIAGTLLGGVAHTIVAPVERAKLLLQTQDSNFVIQNGKHVRYKGLVDCIVRVARDEGFLSLWRGNGSSVMRYYPSLAINFAMKDFYRAMLIEDRDVEDENAPLARAPANFLAGAMAGCTSLVFVYPLDIAHTRLAADIGRRDARQFRGISHFLRTIYHKDGLRGVYRGFPASVQGMVVHRSIYFGGFDTAKDFLSKDAEHIPFWKRWAVAQGITTSAGLISYPLDTVRRRMMMQSGLESKMYYNTLDCWKKIYRQEGALAFYKGAVTNMVRGTGAALILVLYDELKHILRWSGPAGTEARPPSKHDVSVTTRPQEK*