MQKGTRLLNHGEQFFLKFFLKCNQNCLKNAGNPRDMRRFQVVLGTTARVDGPLLAISDNMFVHNNSKHGRRAKRVDPSEDISDSSDVAVTSNPVIKAICPSEGWTQGGTSVIIIGENFFEGLQVTFGPTTVWSESVQIITPHAMRVTTPPRHMPGVVEVTLTYKSKQLNQGNPGRFVYVSLSEPSIDFGFQRLQKLLPKYPGDPERLPKELILKRAAELAEALYNSQQFTLPPPRTPVDPLSHYASAYTAQFDTNNGNF