MKCTVGALSALRNLFLTACATLQILSSLYLYKCSVPACAVLQVFTFLDWRRHRSQSRYIHHIQTIRESGVVRSISRPVMIVAALSAVVAMYNHLFVVKPPWLPAWLPSPLTVAMEPIQLTTIALSLLLVFRTNASYARWEEARKSFGAITTTSRDIARQVLSWLPNTNEGREAKDTACRWLIALAKSSMVHLRDEHDLRQEVGSVLLEEEVARLESSGNRPMYCIQVLSHIFSSSGLPFNLVVCLDENLTRLVNAVYACERILGTPIPLSYTRHTARFLMAWLFCIPFTLWPYSGWAMVPLAALISFVLLGIEEIGIFLEEPFSVLALEHLCGSCAECIQSMRRSDTEISERVGGKGLQVQ*