MAPTGEKPLIVSFGEMLIDFVPTDSGVSLAEAHGFLKAPGGAPANVAIAVSRLGGRSAFVGKLGDDEFGHMLAGILRKNGVADQGINFDTGARTALAFVTLKADGDREFMFYRNPSADMLLRPDELDLELIRSAKVFHYGSISLIVEPCRSAHLKAMEVAKEAGALLSYDPNLREPLWPSKEEAKTQIMSIWDKAEIIKVSDVELEFLTGSNKIDDETAMSLWHPNLKLLLVTLGEKGCRYYAKNFRGSVDPFHVNAVDTTGAGDSFVGALLNKIADDHSILEDEERLRKVLRFANACGAITTTKKGAIPALPSEAEVLSFLEKK*