MKASKGFLEEMESVLDNAEEALRRISGQCRLQNTCHSDVFCSRIPAHWRSNKSLPTPFIILALCPIPDGTRVCVSAGNDENFCADVKNNTAEFIGQMARFSDLRFVGKSGRGKNFNLSITIFTIPLTQA