MAEASNFLETQRIAVVSGGNKGIGLEICRQLASKGILVILTARDEKKGNEAVINMDEHSNYNIIFHQLDVTNISSIVTLRDFIKNRFGKLDILVNNAAILGVLLDKDFIINPQQNLFIEKMKVATQTIDIGEECIKTNYYGAKWMIQELLPLLQLSDSPRIVNVSSSTGKLQHVRNEWAIGVLNDCDNLTEDKVDEVLNVFLKDFKEDLLESKNWPLIVSAYTLSKAALNGYTRILAKKYPNFLINCVCPGYVKTDLCYNSGILTVEEGAQSPVWLALLPQGGPSGNFYNRKNLSPF*