MEKSRRRKDRKTTSLDTGQHSSLPPLLPMELMMDIFSRLSLKSIAICRCVSKQWGYVLGHPDFRDLRLARSQARPCLLFACFRGNKLFFLSSPQPQSQSPDDEMFAADHHMSFSFTRPVKDISTSVSGFVCVSFRGYQSGRQFMADESVVCNPSTGQSFTIPRMKTMKRTGGIRFFGYDLVEKHHKVLAMIRPPGHGGRTVDHQVLTLLGGRTEKATWRMAECGIPCASSRDIQSLCINGVFYYIELVSDWGLDSMIICFDVTSEKFSSVKFARDLYPVRRNYPGRLLDFNGKLALVPSDSLRVTSKCIVTWVLQDSEWSKLVYILPPMWKVVVGPKECLEIVGVTGPNEFVMSPIYSSDPFHVYYCNFEKKTVKRVVIQGMGAFGSGRRYYVRTCLNHVEDLKHMEL*