MVLVCFFILWNLGELLRIPWLREGGRVLHNLGSSSQANLCRFHVVWSVGLMEPGLLLTVLFLVQASLQAATKHINRRVLVLMCLSVLPVFILQTVLATTDDKLQGAFGAKFPSYYTASYKVLDNDDPSAMLTMCSYPLLGILFLALFFIIFVPYFSCLGYRVACHVISRKLQLRMYCLVLAMILLLPLHITFLGVSARIHPENTAHQVLAFLSFITLLLCAVAAIGVLVLLPVADATVVHRFIQYRHWSQSQTPETEVFRGPVYATSDDEVPSHRMVKRGLLKAVSHVQADVRASDSDSSLRFETMSRDSTLRPGTWLGDVPGSIISPTSSSSRKPLILI*