MTFNITAVKTSSNGAWQGDNPLNFAFPLLIIQTALIIAVSRSLAVLFKPLRQPKVIAEIVGGILLGPSALGRNTTYMDRIFPTWSMPILESVASIGLLFFLFLVGLELDLSSIRRSGKRAFGIAVAGITLPFLGGVGVAFVIRNTLYTAVERPGYAEFLVFMGVALSITAFPVLARILAELKLLTTQIGETAMAAAAFNDVAAWILLALAVALAGNGEGGGEKKSPLVSVWVMLSGVGFVVFMLVVIRPGMKWVAKRGSLENGVVRESFVCLTLAGVMVSGFATDLIGIHSIFGAFVFGLTIPKDGEFGQRLIERIEDFVSGLLLPLYFATSGLKTDVAKIRGAVSWGMLGLVVVTACVGKIVGTFAVAVMVKVPAREALTLGFLMNTKGLVELIVLNIGKEKKAMNIGWTKNRVLRIF*