MVRKPSMGRQKIEIKRIEQEDSRQVTFSKRRAGLFKKASELCILCGAHASIIVFSPAGKVFSFVHPSVEAVVDRYLSGSPATDVVSGGTVSLLDAHRGVNQRELTRQHTELVYQFEAEKKKGEQQQQLKKANQQNVPWWEGPIENLGLHELERIQYHMGQLKSRVANGISQAAFFPQMSIMNSIEMPDHYETKPNPNNPAMVPRAYGFAYGGYGGFDRGMTGGFY*