MSMMKSSSLLLFMTVLLMTWAFTSSRSISVEAQNISGRSDWPKVTALIVFGDSTADPGNNDRLSSTFKSNFLPYGRDFIDHKPTGRFCNGKLTTDFIAAGLGLKETLPAFLDPQLKPADLLTGVSFASAATGYDNLTAKISSVIPLWKQVQYFKHYRVQLANAFEEGSSPFHSIKIFFSKSVPVSLRFYLSIYLSIYIYILKILAELYKLGARRFAVLGLPPLGCLPIERTLQQPTRSICVGTLNQVATSFNTKLEAMLYALNKDLPRLKLVYVDIYNVLFDAVHNPGKYGFEISMRGCCGTGLIEYGLMCKSSSTCSDGSKYVFWDAIHPTEKMYSIIAKLRSGPREGGEGAQARKGGAGDSEGGRGCRRWGTGTPDGEEVGARGRGKGVSGTREVGAGRIGGHVRWGCLARVN*