MLRVLNQKLKKFCFGLRWPIRRRSKTKIKITIKQLGKSNSQVESDKEAANANGSALIHPTNGHDELGRSKSGRTIRVATFNAALFSMAPALPKKIDRSASFDFENDDYYSDNLRAKSTNDRPKSILKQSPLHPSKEADTLLKKQAFAKSKLRVSINLPDNEISLKKSGQLSFLGCDSYSERFLGSNICWGKAPIRSTVSMPRIDGQSYRSTRSVVEVLRELNADVLALQDVKAEEEKGMKPLSDLAAALGMNYVFAESWAPEYGNAIMSKWPIKSWNIQKIFDDSDFRNVLKATIDVPRVGEFNFYCTHLDHLDENWRMKQMNAIIQSSDKPHILAGGLNSLDETDYSPERWTDIVKYYEEMGKPTPKVEVMKHLKSKEYTDAKDFAGECESVVMIAKGQSVQGTCKYGTRVDYILSSSDSPYKFVPGSYSVFSSKGTSDHHIVKVDMVKVDTGSQQYVNKKRRQAKHKVVRITHSNPNKGVWKIDT*