MVKGFQRFQVRISSLCWNVRDFQTFCSPFWSILSVSESGRDETTFVFNGDFVDRGQHQLETVGLLLALKVLYPEKVYLIRGNHEDRLMNEKYGFKHECMLKLGTDFGKKMFDLMQSAFDRLPLACLIANRALVLHGGIGDGMWGLSDIWNVARPLPSEKILSKAGARLFNILWSDPIEDGAHADPNTFGVHPSPRGGVTAQFAWNITKTFCARNGLGLVIRSHQSKKGSRGFDVMHSNMLIRVFSARDYEGHGNDGAVLLITKGKPRRKEDPKQLDDLLVVRPQVLRSVKKQRAEVPRETRHFQSA*