MVGFGCDIPHWLEILLGEKFFNACVVHECAKKNEKNIFCLDCCTSICPHCLLPHRHHRLLQIRRYVYHDVIRLDDAQKLMDCSLVQSYTTNSAKVVFLNQRPMSRPFRGSGNLCYTCDRSLQDPYLFCSLACKVRFALKFIINLLRFLHLARGEAFSELDDRQMTPESVLDSPVSLRTSSGSSSTGGAVSCRALACTATTEFVKKKRSSVSVPRFPFRPILSPTSDNAGGINRRKGVPHRSPLH