QAGPKTRNLRMLFLLLCLLSLWFLLPWLRGPQAAPDRGGRNLTVLLWSWPFNKPLSLEGDVCWDMSGIPGCRLLSQRSLFSTADVVVFHSNELEKQRRALPFDLPRPQGQRWAWMSLEAPAATPDLRRYSNVFNMTVSYRRDADVTIPYGQLQPRETAAPTDAVPANKTFPVCWVVSNYQTRHRRSKVFQELKAVIPVQVYGRWSRKPLSAGALLPTISRCYFYLAFENAISKDYITEKLWRNAYLGGAVPVVLGPPLKDYQAVAPPRSFIHVDNFTSTRELALHLRQLAADQRRYREYFSWRRDWEVKLFTDWRPRLCAICSQFSRLPQHRVYASLHDWVHL