MEFANGQLWSLLGAFALLRTFIPPQLRRFVDSQLESLWGRLGRAFNRHTFIEVHEDVQGSFQGNLFYPDVELYLSSLDKMHETDYLRVHRSADNSGLTFTLPPNETIEDSFMGAQLWWTHICAQKQDSQQQQVFWDYCGRRDSNKESRSFSLKMLRADKSRILTAYFDHISKVAKEIERRNTQRKLYTNDAVDWEEVDFKHPSSFDTLALLPELKDHIKADLKAFADGESFYHSVGKAWKRGYLLYGPPGTGKSSMIAAMANFLYYDIYDLELTAVTNNSELKSLLIRTTRKSIIVIEDIDCSLDLTDRSAKGADPINAKKESTVEEKQSKVTLSGLLNFTDGLWSCCGEERIFVFTTNHKERLDPALLRSGRMDFHILLSYCTFPAFKLLAANYLGVHEHDLYPNVERAMEDSKVTPAQVVELLLSNKGSAQLALERVMAALNEASTRKDRLKVGKPTSSQQEEGMGSNGDLKPAKSKSFRKLKLRFVRLLSNGSGETLA*