MLILLFLTVGGKFLYLGPSQDVLYPELWKACAGPLVTLPREGERVYYFPQGHMEQLEASTDQELDQQMPLFDLPSKILCRVVYAEPDTDEVYAHITLHPEINQGEVTSPDPPLPEPKTCNVRSFCKTLTASDTSTHGGFSVLRKHADECLPPLDMTQNPPSQELVAKDLHENEWRFRHIFRGQPRRHLLTTGWSVFVSSKRLVAGDAFIFLRGENDELRVGVRRLMRQLNSMPSSVISSHSMHLGVLATASHALATGTLFSVFYKPRTSRSEFIISVNKYLEAKNNKFSVGMRFKMRFEGDEAPEQRFSGTIIGVDTASSRWKDSEWRSLKVQWDEPSSIPRPDRVSPWELEPLLTGTPNSQPVQRNKRTRPSASPTITSDITPAFGLWKSPAESTRTFSVSGLQRGTKLHTSSCPTSRFLSASKPGLIEFNASNKSSAANIPMCRPITSEHQTDSFGADKEHSERKQETSTGCWLFGIQLVESSAM