MDVTIQHPWFKRTLGPFYWSRLFDQFFGEGLFEYDLLPFYSSTISPYYRQSLTRTVLDSGISEVRSDRDKFVIFLDVKHFSPEDLTVKVQDDFVEIHGKHNERQDDHGYISREFHRRYRLPSNVDQSALSCSLSADGMLTFCGPKIQTGLDATHAERAIPVSREEKPTSAPPP