MGGNPDGELGFSNLQADRMCRTSTIKFSGTAASNSDLLVMFMHSSKIHWVSNPQADRMSKLGMNSQNSDWYKSQQANRVFGGGRKRPERRRYSAWTRWRPCKANWHSDEVFGARERNLRRTEKSMGQEKPAS