MVRQLHDSLTTCTADNGTVSEAFAITNGLMQDCVLAPTFFGLMFSAMLVDVYRDERPGIRIACRTDGQRLNQRRMQFHSRVSTTTVHEHLFADDYALKTTTEEDMQRSMDFIAIVSDRHPRHNRTHCRRPAAIIRRNHPPSPNCCDDRSDQYQYHQNNDLTHSLADWTTFNVLSFSNINSIPASNDVDSVHTCPYCDCTFTSNIGLVGHLRIYRAKTDEPVPGALAYIRASTPIGLTA