MGPQGCGKGTQAQLLVEAFPIVHISVGDILRWNIENRTKLGARIQRCLKEGQLIPDETVEEIVRQRLVEHDWNYGFVLDGFPRNHAQTRFFLGSFDVDAVIYIAVPHDVVLRRLLSRRLCATCGLDYNLIYHRPRVSGVCDVCGGELIQRVDDNEKAIESRLNDYYKKTEPVLELFREKELVIEVDGTQSVGEVHAAIRAALAKYAGLSDSARGALFILLLSASLWITEAIPAFSVGLLVMGLNIAILGRAGGAIGTPSDDWERYIAVWGSPLIWLFFGGFVLARAAEKIRLTDWLALNVLKRLGTRPTHQLLGCMAVTFTFSX