MDIFIVSLGCIVFLGVLFMNSFGKQQAFLTSLQGKHVVITGGSSGIGLSLAKKCLVEGAYVTLIARTMENLLKARHFLMDAVGCSSDCILVKAVDVACPTAIAAAIEECFKWRPIDVLICNAGIARSGYLEDLNTTELESQYRINLLGSIYPVHAALPLLKQRSQKHPTSIVFMNSLCSLYFACGANTYMVSKYAQKGLAELLKVELRPWNINVQMVIPGYTETAMLDEVDKFSSEAPLWRKLFMFKRENAQSSDQVAVITMEAVKRGNFLTTTAADGFALGILGRGLAPEDRPFQALLELLLLLPARVTSFVWIAMITTLVRRQAALLKAKFG*