MSSIAGAAASKTLWGKIKSVPIQHPFAFGFFLSGFKTSFSDLLVQKVVEQRETIDWKRNAAFASFGFFYLGGVQYAIYVPLFSRMFPGAAGFAAKSIRDKLKDAKGMFQCGAQVVLDQCVHHPLMYFPVFYCTRELVVHDKPDLKRCLNEYRGNMKEDLVALWKVWVPSTIINFAFMPMWARIPFVAATSLLWTSILSAMRGGDVSHGEEMAGGAVTGATLTMVEAGFELLFTSNVELDRDSNHLVITASGPDRVGWIATLSRAIADQGGNITHSKQVRLGSSFICVLHTAVDPELQHALMKRLEKIPELEGLSLQCNMLTRRATGSFDPPVMGVRLHCAGEDKPGMLASITESLANHGLSLENVTTSVRHNKKSGCDFVVDADCTLTRHLDQDQIKAMVDDLNHLKQELDLSTVDIRVQRLAAERRGTIRTSE*