APLGRLQQEIKHTAAARTYKGRSQMEADNTMVAMGFGLYWHSPPRFLVEPLDLADAFGSMYAYAPASEAESLSGLCASYAPADSSSPGGANDCCSAPAVLAPPPPAAVATRNVVTERGRRRRLNEKLYALRSVVPNITKMDKASIVRDAIAYVEHLQEQERR