MDSFSWVDTSLDLNSNPLRLNDEVLAPAKKELQGDFSGFGNKDSVKQETGALVAELNRVSAENKKLTETLTALCESYNALRNQLMDYMSKNPEISKEVFISSSKKRKSESSNNDNNVALTMGNSESSSTDEESCKKPREEHIKAKISRVHYRTEPSDTTSLVVKDGYQWRKYGQKVTRDNPSPRAYFKCSFAPSCPVKKKVQRSVEDQSVLVATYEGEHNHPLPCQMDAASGSTSRCVTAGSVPCSTGQTITLDLTRSNNKSSNEDKALKPRIDTSPEVRNFLVEQMASSLTKDPNFTTALAAAISGKIFQHNPREKW*