METNEAVIDTHTSATFIDSNRPKDQLGIDYHHPLYLHASDAPSSMSIGIPLVGMENYSIWREAMQLSLLTRNKLGFVDGSISRGSGGMDPTALFTARGSNNKPKKYGVECDFCHVQGHTRDKCFKLMKCSHCQLTSNLKEKCYKLIGYPPDFKSRRKDLHAGSNLVQAEGEQNASAYMAVGNTGKKMQLPNGESTDISHVGSSHLAGGKIVVILVYVDDLLITGDDLDMIQHTKISLHSHFKIKDLGELRYFLGIEFARSAEGIVMHQRKYTLDLISDLGLSGAKPANSSLELHEKLTSTELDCLIDTKDDHLLTDISTYQRLIAYPAARRTGEERTHIDEETRDIRVKRRGERDERGRGIAWGTDAGSHFGDRCGWLLFFFVLKKRGGSRFPFRGSLIELRRRGSKLGVNRLLYLTHTRPDISFAVQTLSQFMHSPKLSHMAAATRVVRYLKKSPGLGIFLSSDCGSTLTAFCDADWASCPNTQRSVTGYLIKFGSSPVSWKSKKQSTISRSSAEAEYHSLASIVAGIIWL