MELTNGTTRRAHVLMVCVPFPGHVAPFTQLLYHLSCHENLKVTVMGHKARNAEMIKLYEKGEFKGLDIHFETIFADPPVYPSDPKFPIRAALCADQMFVEFEPIRRRLVAEKDNVGAPTSIICDMFLWFTKDAADEMGVPWYPFFSTSQWFGYCAYIGDELARRNFHPHHSEEKDQRIDITGLEFAYVHDIPSEVLEFPEFYAKVTDRSFRATGILCNTAYELEGSAGTLMATKALVQRSGKKNLKGEEAQIIPVGPIAQIPGFGVQYSLRDQPYECLKWLNAHTEKSVLYIAFGSLGNIVPEVFHELALGLEAGGVPFLWALKLTPAQKEELLPEGFLERIQSSGMGFIESGWAPQTQILMHPAVGGFLSHCGWNSTLESLCAGVPMITWPLSADQPMNARFLVDVKKVAVTVLSGSADESVVTHDDISKAIKRLFGDEEGKQIAKNSLELKKLLASLVAEGGSTYKALRYFIQDLVMV*