MVRKPSMGRQKIEIKRIEQEDSRQVTFSKRRAGLFKKASELCILCGAHASIIVFSPAGKVFSFVHPSVEAVVDRYLSGSPATDVVSGGTVSLLDAHRGVNQRELTRQHTELVYQFEAEKKKGEQQQQLKKANQQNVPWWEGPIENLGLHELERIQYHMGQLKSRVANGISQAAFFPQMSIMNSIEMPDHYETKPNPNNSAMVPRAYGFAYGGYGGFDRGLTGGFY*