MPCAGIVCIKHRHNVVRDTLVDVCYRSGISARKEVDIGLSGGNDGALQPADVLLYSWDRGCDVCVDLTGSSPLTQSGLSGFAPGRVVTDATIRKRDKYEARCRAIGYGFLPFSFSSLGELDKDVVALLKRIQKFSRTQDIGARAAAHIFTRIGFAISKHPSFPAPSLPDIHVDDHHLMATSAVVLDRIRSFPRGISCGREGLRALHLMDCLSGADVAVSDELVDSISGVVNLFLAGKCPMGLGEYVASAPLTPLVKPDGGIRPIAVGTVWRRLVSKVGVVMVCPSLGGYFDGFNLVSGYLMVVREFFML*