MDPNEMPAVPCCPSDSPTGLETGAPWGIELGPKRAVSRCVHCYNHGFTEQIKDQEHFCPFQACDCHKCAFFSEHRSVLPAESALNKEQGAHLKRHLAQGLTRSGASLPKAHGHVTKLTIQAGVISKHPRSSADWSGPKTFVSILDSSSLEDATNNFCFEEDPQDPCPAQPAPEASDQDLVSASEWQRKLEAAEALLILRDSTQESSGSIFLLQPCVAAAPAGDTGLQPPSPSL