MLRLTDVCCVIGWGFLYSLLRRHVLLAPIFGDHAVSCAGIVGIKHRHIVVRDTLVDVCYRSGILARKEVDIGLFGGNDGALRPADVLLYFWDRGCDACVDLTGFPPLTQSGLFGFVPGRVVTDAAIRKRVKYEARCRAIGYGFLPFSFSSLGELDKDVVALLKRAKILSKTGIVSSDSSFQHALDDFGAFCNVDAVSFATGPFAPRLMKFLAKCYFGFIEKNIVAKYMLSPRQVVVLSCIRAPHAQDFLFTIPIDGLRQRMNHLQFRYVLCYRLTVPLFSEGSLCPSCNAPRMDQWGDHGVHCSSEVGVMFRHNLVHGVLVDICSKVGIVVHKEAPMGFLSEGGKDLRPADILLFNWFQDKYACLDVIGISPFAGLGVKS*