MKVIDSHVHLYSKENALDLSWMTPESPLCGDHQVVQYAESVKNSAYKVEGLVFIEVDVKYSADWRYAVKEYGYVVDQFQSAKEFKVFGLIPWAPLNEGVRSLTQFVEKLKVSKGEFAFQKYCKGFRYLVQDKPSGTMIKRPFIESLNWLSDNGFVFDLGIDLRCGGLWQFEEAIEMCKQTRCRLIVNHLTKPDYYNMDIDQDRFDKWKHFMSEIKQHSDSYMKVSGGFSELSPALSARIKAGKFEVDEVVDLINPWFETCLNLWGPERMIWGSDYPVCTINGGEVAVARWIEITEKLFDRHGLTPEQKQAIYYDNVLKAYNL*