MFGNSELICFCQNDEDKIVLTKEFLPKLVSFYHKSMAHVEGMDRLEQMIKTHFYHRGIRDEVRKQIEQCEACAKNKRARRAYGESAPRDATAMPWQEVHCDTIEGARVVEDTWFARYYPRTKKVVTDNGPEFKLEFIKMVKKNGAVHRYSTPRNPQGNSMIERTHQAIGQVLRTIVVSRDPKSAADGIKVISETLATVMHAHRCSVQSTNAYLTPGALAFKRDMFLDIPIYADILAMQRHRQSLVDKRLLRANAKRISYDYAVDDLVYKRAYLGLSDKLKPTASGPYRVSRVHTNGNISKFSSGIGQVKDLAKSILLQHVDLAQIH*