MESLPIPDELLAEIFLRLPSPADLARVSAACVSFRRGAADRAFLRQYRKLHPAPLLGFLDYRGVFNPADPPHSSVPAARAAALAADFSFSFLPGLTADWEVQDVCGPLLRNIDVGIVLAELVVCDPLHRRCLMLPPIPADLAPSVEDPLWRTRCYCAFLASSEDDDEETSFSVIWMAECVKKVVAFVFSSSTGQWRAASSQSWSNLFDGMLSSTGHIRFHCRHYANGCFYWETALNENLLVLDTQRMEFSRADKPDEASGGAIDCINIGIVEAGEGGLGMFVRVHMTSDLTYYTLRQEIGGSSSKWHKEKTVSLGSRYTLVGSRGSYLFLHRLGSSALE*