MTTSLTEQTAILAKYLELSQNGKILAEYVWIDAEGNTRSKCRTLSKKPTSVDDLPEWNYDGSSTGQAPGHDSDVYLRPVAFYPDPFRKGDNIIVLNECWNNDGTPNKFNHRHECAKLMKAHASEEVWFGLEQEYTLFDQYDYPYGWPKGGFPAPQGPFYCGVGTGKVVARDVIEAHYRACLYAGINISGINAEVMPSQWEFQVGPCEGIEMGDQLWIARYLLQRVAEEFAVKISFHPKPLKGDWNGAGCHTNVSTKSMRVPGGMKVIESALSKLAKRHKEHMLLYGADNDQRLTGRHETGHMDTFSSGVANRGASIRIPRQVAKEGYGYFEDRRPASNIDPYLVTGIMVETICGSIPDADMAKEFLRESSDDN*