MESGPTMTGRAAGYGGVPHSLSTFSRLAFCSSRHRSPTKRSIKSQPIRIEPMDLEDEAGATENSGGVELVDCEGDPIVEPCEGMEFDSEDAAKIFYDEYARRVGFVMRVMSCRRSERDGKILARRLGCNKEGYCVSIRGKFGPVRKPRASTREGCKAMIHVKVDRSGKWVITKFVKEHNHPLVISPREARQTMDEKDKKIQELTAELRNKKRLCAAYQEQLTAFVKIVEEHNDQLSKKVQSVVNNIRKYEPVDPGLMRRS*