MGKSLNGSGQDLHDNPKGRDRRNWAGISAALFYGSMSVASVFLNKAIFEVWRYRYPASLVAGQTVFTVLAIFTLSRFGVIKLGKFNMDHFKRVFTVSAVFQLKLVLDMSALVLVNIPMYGILKSSTTPFVMLLDYVLRKRVPAMRIQAAVWVTTVGGLVAGFGDLHFEPLGYVLALSSAACTACYVVLVGKLGDELQLDSFTLLLYNSLWSTPLSFGITILTGEVTGVMNYPHVSEVAFLAAFTMSCASAFVLNYATYLCTQLNDALTTSVVGRTKSVVQGVAGLFAFSVSWGMTNVIGLTLNSVGICWYAWERYAEKRRGTRLENVRRGIGALNENFLTRNESQLTLSPKKQMNGFGLHRHPTRASESGSSSMASMNGHGGGG*