MMKGKVKSSKLKLGVPTLFILCALFFFVGFFVSPLLFQDLDDVGPRSRILQESVKKEYEPLEHGESGEPFVDSIPSQILSWRPRAVFFPNFTSVEVCQQIIEMAKPKLEPSKLALRKGETAESTKDTRTSSGTFISASEDKSGILDLVERKIAKVTMIPRTHGEIFNILKYEVGQKYDSHYDAFNPDEYGSVESQRIASFLLYLSNVEAGGETMFPYEGGLNIDRGYDYQKCIGLKVKPRQGDGLLFYSLLPNGKIDKTSLHGSCPVIKGEKWVATKWIDDREQHY*