MMAMAGDSTWVGKKPLRRLGGMADALSLASDLGFSIPSVQDDTQSSPNTSTTPDKSDALVRVLRELTLVQRNLANLQVELQGRKDDKSVAHLTHVSEMEEKCESLARYTAILKDVIQNKDRIIARLQQPYSLDCIPVEAEYQQQFSELLIKAASDYGALTASVADFQWSQNFKEPPSIWGEMLRPIPVALASCTRFFEATTAMRESFAALQKLRVGSTSARTPSKGSQGRTDPECMTPPHWKPDYIVDEPCSDDPVIRTRRRQEEVVMASMADLSEFGDTPEVDSFNRRLSWPPSNMKST