MLRLPLSRSFGVLRARPLMAHSSMSICSRSQEKSRLRGVVFDMDGTLTVPVIDFAAMYKSVLGEEEYKAMRAKSPSGIDILQHIETWSPEKQQKAYEIIADIERQGLDQLQIMPGAIELCGFLNSNKIRRGLITRNVKDAVDLFHLRFGMVFTPAISREFRPYKPDPAPLLHICSTWDVQPNEVIMIGDSLKDDVYIPIEEKENALVSILGFSVVTCGRRAGAFTCLLDEKGRYSSPDSFTSDLKPDFKVSSLGEVCSLLEANFKLMP