MSRPRKASLPPALQSIEKLQKVIDNGNFYGAQQMYKSTSARYIAAERYSDALDILESGACLQLKHDQVTCGGELALLFVETLVKGMFSYNDDLLVLLDRLRKIYEEFPRNALPDHVGDDDDMQKLSEALGAAKVRVEACASFLRAAIRWSIEFGTHKSGSRELHTMLAEYIYFETPEVDMAKVSFHFVRGNSPKKFADTLVNFMEKCYPGEDDLAIARAILMYLALGNMRDANYVMDEVKKQLELKEVDFPDSDLMQFVSYLLQTLERDALPLFRMLKQNFKSSIDIDPAFSELLDEIAERFYGVQRKNPMQGMFGDIFKMMGDM*