MDKVAKLDDPRRLSAHSMGLSNLPWSVLLLLRGLGLGNSSGDLPPYLLRLEGLTGGLQTKLLRHADIVGHGRAFANALSLFNRTVESDILSNPSEVVAPKLMMKLADIYFTKLGFPLFSVSSPCSACSRIFAGDIFDDHAVSCAGIVGIKHRHNVVRDTLIDVCYRFGISAQREVDIGMSGGNDGALRPADVLLYYWDRGRDVCVDLTGSSHLTQSGLSGFVSGRVVTYAASRKRVKYEASFRAFGYDFLPLSFSSLGELDKDVVALLKRIQKFARTQDIGARAATHIFTRIGFAMCRGVGAQIVSRLPTNFLYFD*