MDSGRRCVLVWTKSIGNGWTRQKKVIIGNTSKGATAAAVIAGLLSICYFIYMLPRWREKYCFPTKGNQDIETFLKDHGVLTIKRYKFSDVKKMTNSFKVKLGQGGFGVVYKGKLSDGSNVAVKMLNPSKGNGKEFINEVASISRTSHVNVVTLFGFCFEGRKKVLIYEFISNGSLDKFIYRKEGVETTTLLSWDKLYQIAKGIARGLEYLHRGCNTQILHFDIKPHNILLDENFCPKISDFGLAKLCPGKESLISMSDARGTIGYIAPEVWSRHFGKASNKSDVYSYGMMLLDIVGGKKNINVEGSQTSEIYFPDWIYKKLEQGTQLGPEDGVVAIEENELVKKMTIVGLWCIQTVPNDRPTMSKVVEMLEGSIDSIKMPPRPALSSPVRSISESSTLLN*