MKLQQRSFLAAALALAGAPSVDAVLRFSCSELVTERLDPLVFPGASQSPHLHQIVGGNMFNITMDPARHNIGEEASCTTCTFAEDFSNYWTATLFFRARNGSYIRVPQRPNIDFDGARGGGMTVYYTASYQGSKVTAFQPGFRMIVGNPMYRTSDEASKFRQLTFTCLETMYTRTGETTSMPAQPCKEGIMANVRFPTCWDGKNLDTPNHADHVAYPASGTFESGGPCPASHPVPIPQLFYEVIWDTRGFNDRGLWPEDGSQPFVWSYGDYTGYGTHGDYVFGWKGTSLQRAMDDNCDVVCPTLKSQSIATGNQCKQDKKVAEQIDGWLDGLPGGIEPSGPQPGAGNGGGGNPDPGSGGGNSGGGSCQVAKWGQCGGRGWNGCTAFNRGEDHSRETGRLPIGWKNLLGVNSIAIQPAGG