MDSSRTIGLYFDSAHSSSNLLAFPIAIQDTGDGKKQIAPQYRIQRLDSWTDSKEDSVFITTYGFIFQVGNEEATVGMINDNPKRELLSAAMLCLGSVPNTGDLVELARACLTMVVTCKKSATNTERMVFSVVQAPQVLQSCRVVANKYSSVNAVKHVKAPEKIPGSRTLEYKVNFVSLTVVPKKDVYKIPTAVLKVSGSSLYNLALNVTINVEVDPRSPLVKSLSKSDSGYYANLFLHIGLMTTVDRKGKKVTFDKLEKKIRSLDLSVGLSDVLGPSVLVKARGARTKLLAPFFSSSGTACYPIANASPQVAKILWSRTACLRSVKIIIQAGTQRAVAVTADHEVTSTKLEKGHTFAKYNPFKK