MSRFRRFELIEQPPFFHSCYSFPSFVLQDSLSLDLDLLPLPSHFDAFADLVHAPSFAYRRVERHLENELRLQSLSDRVAELESRFDRVLGGDRKYTWTAEIKGAEKNGFDRKYKWVAEVAEEEDKKKKKNKKKQVKVLKDKSARWTLQLENEDAEEEEEKKKKLLKGVARNVKWTAEITGKGENSGSSRKYTFQVQSGDAEKKEKKNKGNGNGLRIVEIQEPIGHRDVVLRQAFAKRFGAVQNERGKKKDLSPQDAALLIQISFRAYLIRRSKALRALRELAIAKSKLKEIRAQFNNFSYRRHVARDAEERQRFSEKIIVLLLTVDAIEGSDIMVRSAKRSMVDELEAMLDVVDPQPGGRSASLYFKRRTFDMPDGVIRKEIEEGVAQVVQMLEEAENSSEA*