MGVVCVSGVLGGSLLLFLALRVLKSVFSKPDRFKSLKGKHVVITGSSRGVGLSLAKKCLEDGAFVTLMARTEADLHKAADNLVQTIGCPADRVLLKTVDVAQEPLVTRAINEAFKWRPIDILICNAGVVTIGFLEDISCAELEKILRINYLGSVYPVKAALPLMKQRSLTHPSSIIFISSISSVFLAIASSMYTVSKYAQKRFAECLRLELMADNIAVHLVISGFIDTAIMDEAEKHAAMSPFWAKVFLVDRKLALKADEVAGVVMAVVKRGGDFVINTGKIAFLINVLGRGAYPPESIVKLIVEVLFTLPLRLLTFLWVLYVTSFHPRVY*