SHMAPTHQLPPSDVRKIILELQPLSRGLLEDYQKKETGVPESNRTLLLCLTSDSQPPRLNSSAILPYFRAIRPLSDKNIIDKIIEQLDKLKFQHEPETEISVPADTFECKSFILTILQQFSACLESVFKSLNSGPQGGGGSHHHHHHGLNDIFEAQKIEWHE