MKGMMALPWTRRRRHQRLVSEIGVGADSSPENFDDKELELVSWLKIRGEHDACSLLKTGPDKRGLFAVRDIKAGECILRVSRDTMMTADRLPLEFQQLLSSGVSEWAQLALLLLFEKRAGEASIWAPYISCLPRWGTIHSTAFWRKEELAMIQESSLSYETMSRRAAIREEFNEMQPIFQRYEHVFGGPVSYASFKHAYVTATVCSRAWRIDGLEKLAMVPFADFMNHDWSSNAMLTYDTDNGSTEVEEVKVYSDCLDIALFCAQLFADKNYAAGEQVTISFGPLCNASLALDFGFTVPYNPWDKVQLWLGISRRDSLRKEKLQYLHAHEMLTLTNPDGSDSGGMSFTLREVCDSAGNGRELPGPLFTMARVVCATSSEALLSCDKKQDGLKETDALALILTCVETRIQQHFEAILALQSCRSQAPAESTTLLCVEMAEAILGGELRVLRSVSAWLKHQCVVA*