MLRLPLSRSFGVLRARPLMAHSSMSICSRSQEKSRLRGVVFDMDGTLTVPVIDFAAMYKSVLGEEEYKAMRAKSPSGIDILQHIETWSPEKQQKAYEIIADIERQGLDQLQIMPGAIELCGFLNSNKIRRGLITRNVKDAVDLFHLRFGMVFTPAISREFRPYKPDPAPLLHICSTWDVQPNEVIMIGDSLKDDVTCGRRAGAFTCLLDEKGRYSSPDSFTSDLKPDFKVSSLGEVCSLLEANFKLMP