MGRNLGSAFRQELANLDKDPDTNKTAMSNLRTIVKDLNPKALHVFLTQVSETKKFGSDSGGGYTVSLFEGLARSHGVKIAPHVETIIPVIITTLSSCEGYVSVQQACSKAVAAIARYGIDPATVEDKKNNLIHSLCKPLSDSLLDSQHEQHLALGASLCLKSLVDCDSWRFAFSEIVNTLCQSLTVALEAASESHMALVIALAKRNAFIVAAYARLFVKSGLRILDLGVVEGDAQKRVLAVQMLNFLMKVAVHETLGTAERLIREAAGENCKIQFSGVEGDNMESVCFHESGRSSEFNESVCSMSNHSRRSRQNGKKRRSERNRHGFTQDSFAVLLENREQLRQDSESSSSSSIHDRSGTTTPTEDICEKPKSDLDSEAKEEIVTELRKDRSKKSVLRWGLSFFSVVVAGLASFLWVNLRDDMMLPPHLIPTWSASK*