MPSPQLTELAVTYKELIVCGQILPVLSEMPLPVPKQIMDVTIQHPWFKRALGPFYPSRLFDQFFGEGLFEYDLLPFLSSTISPYYRQSLFTTVLDSGISEVRSDRDKFVIFLDVKHFSPEDLTVKVLEDFVEIHGKHNERQDDHGYISREFHRRYRLPSNVDQSALSCSLSADGMLTFSGPKVQSGLDAGHSERAIPVSREEKPSSAPSS