MTTLRWLRLGWILAFAWCLLRCGTLSFVNGHERPLNASSRPFRVVLSTCLWQRAELSEFVLSHYRNMSLELAARQDPIQLDMVVAGSEEEARRVAQNYGAFYVDVQNEPLGRKHNAALALAREQAPDLDALVVVGSDDVVNANYFVMLRDAFTGASFALQSPLPLMEPVPQTIQPRHHVLGLLDIYFLELKSGRLVYSAGYKTFENPIFGSMGLGRAYSGALLRLLDWTLWDDDLNSRLDRSAATNLITRAPLPAENALVYLGKHHDVVAVDIKTAAFASSGLGNNIWSFDILLEASSKSGRLHAFEDIDDVPSFFQTHFSGTFWTALLLLRNELIEKERRAKAPHDEL*