MDLVTYQTIKVRFQASVCYITFHRPEANNTINDTLIEECLQVLNQCETSTVTVVVLEGLPEVFCFGADFQEIYQEMKRGRKQASSQEPLYDLWMKLQTGPYVTISHVRGKVNAGGLGFVSATDIAIADQTASFSLSELLFGLYPACVLPFLIRRIGRQKAHYMTLMTKPISVQEASEWGLIDAFDAESDVLLRKHLLRLRRLNKKGIAHYKQFMSSLDHQVSRAKATALTANQDMFSDPQNQMGIIRYVETGQFPWEDQ