MPSPQLTELAVTYKELIVCGQILPVLSEMPLPVPKQIMDVTIQHPWFKRALGPFYPSRLFDQFFGEGLFEYDLLPFLSSTISPYYRQSLFRTVLDSGISEVRSDRDKFVIFLDVKCFSPEDLTVKVLEDFVEIHGKHNERQDDHGYISREFHRRYRLPSNVDQSALSCSLSADGMLTFSGPKVQSGLDAGHSERAIPVSREEKPSSAPSS