MPLPGVDTTVLTHCIARDPVEPEARGYIDGLLAGASKAERDGGYLLAFKDPNPRKPTLLLIKAENGKPLIVLLFTLPEEDPRDPEARNKIRAIAKGKYPASSHEFIILGPSHGDMPPNWELLSK