MTLRHYRTVEAVNGPLVILDNVKFPKYSEIVNLTLSDGSKRRGQVLEVSGKKAVVQVFEGTSGIDAKNTRCEFTGETLKTPVSEDMLGRIFNGSGKPIDKGPRFSRRTSSISWGSRSTRKDPSFLCRRSPHNEIAAQICRQAGLVQHKGKSTQDMHEDNFSIVFAAMGVNMETARFFKQDFEENGSMERVTLFLNLANDPTIERIITPRLALTAAEYLAYDCEKHVLVILTDMSSYADALREVSAAREEVPGRRGYPGYMYTDLSTIYERAGRVEGRAGSITQLPILTMPNDDITHPIPDLTGYITEGQIYVDRQLHNRQIYPPINVLPSLSRLMKSAIGEGMTRKDHGDVSNQMYANYAIGKDVSAMKAVVGEEALSAEDKLYLEFLDKFENKFVRQGSYENRTIFDSIDLAWSLLRTFPREMLKRIPDKIIQD*