MALLFGPVIAEDGKVYIVYMGSSLRKNREELVASHLEVLSSVLESPSHAKQSLVYSYTYAFTGFAAVLSKEQATTLSGKPGVLSVFLNPVLDLHTTHSWDFIEKELVTTSSYSRKQDTSGADVIIGLLDSGIWPESESFSDKGMGPIPSRWKGACVEGDDFNVSNCNRKIIGARYYSGGEAVDDLETNKSIWTNTRSARDEEGHGTHTASTAAGSFVDNAKYYGLANGRARGGPASISTRIAMYRVCSPDYGCPGVQILAAFEDAVKDGVDILSLSLELGPPFRSIL*