MSLRLRLTLILGSAFILLWSLAAAWMLCDLRGQMMRSFDQRLAASARMVAGLLQQLPQPQPADGQTTRLSAEQLGIPNGMACQVSSLRGEVLAQSHATPERALDSTASGFRDQEINGVLWRSFTVQAGDLRVSTADRLEERDVLQRSVVVAAAVPVTVALLGSLALLWLGAGQGLAPLKRIRDALTRRGADSLEPLELAALPSELKPLVETQNQLFQRIAQAIERERRLTGDAAHELRSPLTAIKTHLQVARMTEGAAAEQALAHAEEGADRLHRTLDQLLLLARVEGSLSFDDGVQCSAEDAARVAMHDAGHGDVRMFELKLADGLSEAPLEVPSVLAIAALRNLLDNALRHTAAGTRVELAVETAQGCARFHVRDHGPGIAETDLPHLTRRFWRHGKSGGSGLGLAIVQAIVQRCQCRLDFDSRADGLRVTLEMPLRE*