MKPFKLPWRVPKTAKEPQIISDEKDLIPPEPTQLTFFSSQLDSCIQASSLDDLKALYEPLCPLLEDRTYGGLWWLDVTAPSEDDIETLSRIFNLHPLTTEDIKIRETREKIELFGPYYFLSLRPARRVESDEGVRTSPINVYAVVFRDGVLSFSMGSNPHVGHVRSRIKEHQSHLYLTSDWICYALIDDIVDGFAPFISRVEQGVDTMEDSVSITRPDDIGLALQQIYRCRKEVLHIRQLLNDKTDVIRCFARHCDAFGASPSQVGLYLSDIQDHVLTMMANLDAAEQMLSRGQSKYLSQLSFDSTRMRNQISHALSRLTVIAGIVVPLQFVTGLFGMNVTVPAQADKADSLTAWFSILGVLVALVVVFFVVARRLRIL*