MAKVVCVTGAGGFIASWIVRDLLKKGCTVHGTVRDPDNAKYGHLKQLDGSERLKLHKADVLDYDSIADAIRDCEVVFHTACPVTISPENPDDVLVPAITGTRNVLKACAQEGIKRVIVTSSMAAVLFDPNRPRERIVDESCWSDIDLCGKMKVWYVVAKTESEKLAWSLSKEYGLDLITICPSYVFGPMLQPTLNFSSEVLKVLVDGSQSSYADVSISVVDVRDVSKAHIKAMDKEEASGRYLCVESVVSNREIIEILKAKFPQLPYPKECVADKSGLSEYGGNPEKIAKKKIMELITEFDIPLERMLYDTVSDMRDKGLLP*