MGKTQPNLFAFRDTNALAPALRSYVIQSQAAGIARHGAFKVGVSGGSLPKTLAQALLAPSSGPNDVVDFARWEIFFADERAVPLDHEDSNYALLKKELLDKLPEDQKPTVHPINTEYLNDTQELADQYEQTLVASFASRDSVRLPIFDLLLLGCGPDGHTCSLFPGHELLREVNAWVAPIEDSPKPPPKRITLTLPVVNHAVRVAFVATGGGKKDIMKQIFDTEGGLPCTLVNEGTGERCSWFVDEPAVEGVSFPRRAFL*