MRRLLHALAGDCGSRCDSAMDSKYVVVAMGESAESADVSSCPLFELSCDKDLRDGGKWCRLRGALRRASLGTRLMLTAAGCLLFVALVGFLTSPNGLLRGCDLMREAIRWANWEHISEQKAAMTRYGVERDPLELNKMPIWVVSLKRANERRQKIQSQMDAQKIGFTFMDAIDGLKEPVRSEELALFAGRRAKEYKQGVEHELKKVATDVTNWRLMHRMLAEKFPLVLIMEDDFLLPEGDFLSRLNETMAQLPADWDLFALNGCSMHKHGHTLGRFVGRGVRVFKTGSCTLAVVVRRETAIKVLKAAERQLRVQNWDNLIMGYMAQTGELNTYLADPPLCLFNEKMPSSIEPGKEPIQDILRP*