MLRLPLSRSFGVLRARPLMAHSSMSICSRSQEKSRLRGVVFDMDGTLTVPVIDFAAMYKSVLGEEEYKAMRAKSPSGIDILQHIETWSPEKQQKAYEIIADIERQGLDQLQIMPGAIELCGFLNSNKIRRGLITRNVKDAVDLFHLRFGMVFTPAISREFRPYKPDPAPLLHICSTWDVQPNEVIMIGDSLKDDVYIPIEEKENALVSILGFSVVFMSVLCVDTCSSANFVFHHGEQHLVSNLTVYPRLLVGDEQEPLLVCLMRRGGIALLILSLLI