MSHPTPLTTTIRNPRLRLLNKLRRNEYPLMTFMALPSVRIAQILSLTGLDGIIIDCEHGHISDDSMHNAVAAISALGVSPIIRIRGPAHDIIKRALDTGAHGIMVPQINNADEARAIVASSKFPPQGLRGQGSAFPAIGHGLTTPEYMKSANETIITMIQIETKDGVKNVEEICAVEGVDMVFIGPNDLAMSLLGYVPARGDEPVFVEAVEKVISAARKYGKWAGRMVNDGTIAKAERERFDTVAVTGDTKAITNWYVKEFDIARS*