MAVCEHYQSGLQETHRIVALLFHDEVPTSPPAALELVIRALLLAYADDEGRMRVILDLRCWRDVGSFLMFNRPVLVVDRWEEIELGNGEVHRRMVELLWMTTFLKCVNCSGSRARHVLNNPTEFYNVFSPDETLQYLGKWLDVKRIDEELLRRVMCLTGGLPLFVWYFVESIMQANNKGSSSSLSSGSQLLDWRAAVRGFMQKEWVAKMRTTIASCEDTSRFARFVSFGLQANTGHCSDIDIRFLVRDSKWMLHPVSDYARDIYWTCLQRRNLLHKCEPVFCNAVYDSLRDVHGNTDRFEWLLKKLIIGAFEDTPFFPQRLTRSRQYQPLELFCDKIDGRVSGVKAYAPEADTSLPLVDFVVKKGSSREPGEEITLGRISAGSYAYGSDDLVHRLPGDNIWTPAAAKACKWNFVWILLPWQIQGFTPRTHSFLGGAMEEIAVGLDDVAKHLRGTSHDLVSNVIDDYISAMRRLIF*