MASNGEKPLIVSFGEMLIDFVPTESGVSLAEAPGFLKAPGGAPANVAIAVSRLGGRSAFVGKLGDDEFGHMLAGILRKNGVADQGINFDTGARTALAFVTLKADGDREFMFYRNPSADMLLRPDELNLELIRSAKVFHYGSISLIVEPCRSAHLKAMEVAKEAGALLSYDPNLREPLWPSKEEAKTQIMSIWDKAEIIKVSDVELEFLTGSNKIDDETAMSLWHPNLKLLLVTLGEKGCRYYAKNFRGSVDPFHVNAVDTTGAGDSFVGALLNKIADDHSILEDEERLRKVLRFANACGAITTTKKGAIPALPSDAEVLSFLEGK*