MKKSLLQRIALCTLFAAVAQFPAASGFHASFVGSTSEHHARISSASALFMVQNRGLEVRRDGATPSEGGMSLYLKAGPDGTSVGDCPFAHFVRMVLEEKGLEYDLLPSVQETKPRWLVDHYEGKMPALRHRKECYVESSVIAEYLDFFFREPELKGSTADMEAAEAAIDGIFPAIAKYLKHTPDGDDDDLALKAGLEEKLTGLETHLSSAGRTGPFLVGNGDKMTLIDCSLAPKLYHMETGLEGFKNKSIDLQQQFPKVRAYMDAVFARPSFEATVYPTETVLWGWGNARS*