MVTGLWSQDEHAKFLLAIKLYPQGPWRNIAVYVGTRSIRQVQTHAQKYHEKVVRRMRGLHKGRHYSGRKEHRIDDDMLAACKLGEGFGVIVPNPIETSASHQQYPVVPVVDSMEFSFPLVLASTSGSTSPSGVDSNGFVDIIFQGPTTFGTCCWLPTIDESLDFLIACLLV