MDLVVGGVVHGRLPVRPSRFPPPLGSLPSTTVAVRAAFSGCPCPPIVRRNVPAVVPFANKKRKGYGDDPPDEEVGDDFTDELEENEEVEDGDDFDADEEEEGDIMDDDEEFEDDYNFEDDFESDDEQDLYAGDGGAGGGISLAGTWWDKEALALAEQVSASFDDDLKIYAFKTAANLTIRVRIEKMSTRYGSPTIDDIEAYTIAYRAKLDDAESTGKIPKNISLEVSSPGVERVIRIPEELERFKERAMYVRYTTTSDEAATPQEGDGVLRLISYDMDLRECIWGIADVKINRQQSGKGRPLSKKQREWRLQTPFESLKLVRLYSEC*