MDIFIVSLGCIVFLGVLFMNSFGKQQAFLTSLQGKHVVITGGSSGIGLSLAKKCLVEGAYVTLIARTMENLLKARHFLMDTVGCSSDCILVKAVDVACPTAIAAAIEECFKWRPIDVLICNAGIARSGYLEDLNTTELESQYRINLLGSIYPVHAALPLLKQRSQKHPTSIVFMNSLCSLYFACGANTYMVSKYAQKGLAELLKVELRPWNINVQMVIPGYTETAMLDEVDKFSSEAPLWRKLFMFKRENAQSTDQVAVITMEAVKRGNFLTTTAADGFALGILGRGLAPEDRPFQALLELLLLLPARVTSFVWIAMITTLVRRQAALLKAKLG*