MSVAARVSQEMGVKLGHEVGYSIRFEDCTSDKTIIKYMTDGMLLREFLGEPDLASYSVVMVDEAHERTLSTDILFGLVKDISRFRPDLKLLISSATLDAEKFSDYFDSAPIFKIPGRRYPVEIHYTKAPEADYIDAAIVTVLQIHVTQSPGDILVFLTGQEEIETVDEILKHRTRGLGTKISELIICPIYANLPTELQAKIFEPTPEGARKVVLATNIAETSLTIDGIKYVIDPGFCKIKSYNPRTGMESLLINPISKASANQRAGRSGRTGPGKCFRLYTSYNYMHDLEDNTVPEIQRTNLANVVLTLKSLGIHDLVNFDFMDPPPSEALLRALEQLFALSALNSRGELTKTGRRMAEFPLDPMLSKMIVASEKYKCSDEIISIASMLSIGNSIFYRPKDKQVHADNARLNFHTGNVGDHIALLNVYNSWKETDYSTQWCYENYIQVRSMKRARDIRDQLDGLMERVEIEICSNTSDLDAIKKAITSGFFHHSARLQRDGTYKTVKNPQTVHIHPSSGLAEVRPRWVVYHELVLTTKEFMRQVTELKPEWLVEIAPHYYQLKDVEDSGTKKLPKGQGRAAL*