MTDRRTFLKQAGIIAAGLPLLSSARLPQAATESNSDKWQALRQLFDLDPRYLHFANFLLASHPRPVQQAIDRLRLRFNENPGETVDWHREEIWKYEDEARAWAGRYFAVQPGQVALTGSTTDGLAAIYGGLLVQPGKEILTSSHEHYSTYTTLEYRHKRMGTQVREFPLFKDPHRVSADEILSSIAAQIRPQTRVLGMTWVQSGSGVKLPIREIGKLVRELNQKRDEQDRIIYVVDGVHGFGVEDVSFADFDCDYFIAGTHKWLFGPRGTGVIIARSEQLQEHLVPSIPTFSRADNFGTLMTPGGYHAFEHRLALGTAFELHLQLGKAEVQARIHQLNAYLKQRLSEHPKVRLVTPTNPELSSGFTFFRVEGRDCEAVAKHLMAHRVISDAVDRDVGPVVRLAPSLLNDEAEIDRVLEILAPQLA*