MDRVRRFFSGSSSMPITRQPSNMVSLRHKPRQSGGNRPSLLDRQKPFFTGVQRFGTAKWSTYLADPFHTLLNLPWWKFILVFFATYITQFCTFALFYWGFPSDCIEGIDGHFAHALWMSSRTASTIGFNQIAPLPSCTGANLIVMSQVICSALIDFIMLGLVFARFSAPFKRATSIRFSAVAVVNRHPSGYWAVGFRVANIRKHQVLKPEIKMLTTAIDSITPSKYNFEYLDIENVEMQQMNLQLGFPANVVHIVKPGTPLYNLSLEEMDARMMEVLVLVDGIDAMTSKQLQARKAYHPGAIHINEQFLDMHLEMRGGKLGLDFSHFDGTTCSTGDLLDEYQASPHLKGMSMPEVQHHMTHLRHLTFKRLTEQAGKQLAGSSAGAMDGSSKRSAPNGMSASADGLPVSSGGGAAGGIELSHLPAGATAGPHAHSPDVARNPFDQSPFSSLPL*