MPPFCPGVYREGWPPSSPLRCPEASALPCRQPPVPAVPKQNMDVTIQHPWFKRALGPFYPSRLFDQFFGEGLFEYDLLPFLSSTISPYYRQSLFRTVLDSGISELLTHLWFVMHQPHAGNPKNNPAKASRRVRSDRDKFVILLDVKHFSPEDLTVKVLEDFVEIHGKHNERQDRHGYISREFHRRYRLPSNVDQSALSCSLSADGMLTFSGPKVQSGLDAGHSERAIPVSREEKPSSAPSS