MSQAAATLRLARLPTARNTAAALRCPSARVVVAAAPAPQRQHSLSGPTAQRKPTHSAAAAAAAAGAAQATMTQPFVIVGGGRVGQALADMGAGADLVVRRGEAVPADAPAGPIVVCTRNDDLQAVVDGTPPERRKDLVFIQNGMLQPWLDERGLGDATQVLVYFAVAKKGDAPTDGKTDVNPEGLTAAYGPHAAAVAARLHAAGLSCKVLDRPAFTCSMLEKLIWICAFMLVGARHSGCTVGEVEAQHTAEVSELIGELAAAGSQALGVQLDPGVEARLLAYARSVSHFPTAVKEFQWRNGWFHGLSAAAAVAGRPDPCPTHTGWLREVGAI*