MFSVTTFNIRFDDTSERKKSWELRKTLTKSLLDKYQWDFMGVEEPLLPQMLDMKAMLDWDYFGVGRDDGLEKGEFTAVFYNSTRFTLLQEGHFWLSETPDVPSIHSTAMFPRICVWGKFADSDGKQFYIFNTHLDHISEEARLFASQLLLKKAATIAENSPVIILGDFNTEPDTPTYNFITIKYQDAQLISQKHAKGPIGSFHDFRPLRPINELEKIDYIFVSEEFQVCTYETIIDEVDGFSASDHFPVTANLDWK*