MADKPFKILYCTGNHGKFAEAKCVIDEYNTLGADVDKLRWVEIQRVDADPVEVQGSQVEIATRKVKEAVKIFHETGRGREVLEGADFLVTEDVGLALQCLNGFPGPYCKSMLERVGPEGLWNLCSRYEDRSCLVTCTLAAIDLRGGRFHWEESIKNARTFVGELVGCISGPPRGSVMHGKASWNSVFTPAGYDQTFGEMSYAKQASFSHRRMAILKFLDAYCPRTEGQCMGGRNYLPGVKRVTGDDAARILADRERQQRSVPF*