MVVVEVPKLGKEAAAKAIKEWGQPKSKITHLIFCTTSGVDMPGADWALTKLLGLRPSVKRLMMYQQGCFAGGTVMRIAKDLAENNKGARVLVVCSELTAVTFRGPSDTHLDSLVGQALFGDGASAMIIGSDPIPQVEKPWFEVHYVASNILPDSDGAIDGHLREVGLTFHLMKDVPGIISKNIGSVLKDSFEKVFGEAAPSFNDLFWIAHPGGPAILDQVEQKLQLKPEKMAPSRHVLSEFGNMSSACVIFIMDHLRKKSVEQNAATTGEGYEWGLLLGFGPGLTCETVVLRSVPLAAN*