MATTVQPHSPDPTAITTTPAPPPPPSPPRQENPTAAGEGVEIAALDEQPAAVAVADKGKTAPGGGKLVAEAMRKCAAPRSSRYHGVTRLKWSGKYEAHLWDNTSQVEGRKRKGKHVYLGSYVTEENAARAHDLAALKYWGITQPTKLNFNISDYAKEIEIMKSMNQDEFVAYIRRQSSCFSRGTSSYRGVTRRKDGKWQARIGRIGESRDTKDIYLGTFETEVEAAEAYDLAAIQLRGVHAVTNFDISNYSEEGLKKLEGSSEVVNLEDQSEVTKLAVTNLDISKHCEDGLKKLDGASQVVNLEGQSEVTKLSVTNFDISNCCEDGLKKLEGSSEVANLEDQSEVTKLFILLF