MARLGVNQRAVAAVAATSALVVCLGLVMMSGVGNAERLLKADDRPAEHLVNKNKEPGFLSKVVHFLWQSGKSSYQHVWPDMKFGWKLVVASIIGFFGAALGSVGGVGGGGIFVPMLTLIVGFDPKSSTAISKCMIMGAAGSTVYYNMRLRHPTLDMPIIDYDLALLFQPMLMLGISIGVAFNVIFADWMVTVLLIILFLGTSTKALFKGIETWKKETIMKKEAARLLEAETKPTDNTGGGDYRPLPSGPATIRDDHVPVIYNICWKELALLVYVWVAFLAVQIVKTYTVTCSIEYWVLNCLQVPIAASVSIYEAVCLYKGTRVIASKGKEVTNWKIHQIFLYCSCGIVAGLVGGLLGLGGGFILGPLFLELGIPPQVASATSTFSMAFSSSMSVVQYHLLRRFPVPYASYFVLVATIAALVGQHVVRKVIKLVGRASIIIFILALTIFISAISLGGVGIMTMVEKLANNEYMGFDDLCYQS*