MTDMGPLQYCLGIQLLQNADTSTISISQSTYIRSLLRKYNMEYCKGVATPLLLLSKYKGVATPLPTTLESVTPTSFDATPTQGFPYAHILGGIRYPVTCTRPDIYFVANYLSRFMQQPTTHHIQLLKRLLRYLQHTKDFALVYRTQSADPSSLSFIGYSDADWGGDKISLQSTSSSLYHFAGAALSWQSKKQDRVTLSSTEAEYVAMTQALKEGMWLEALLEETTLLPRKPLSLFCDNLSAIILAKNFKHSEKTKHIALKLQFIRELVQDESIQLVHVRTQYQWADYLTKSLARAKHEECSVHSGLDIS*