MVKAVVGEDTRLTSVEDRLSHSAIPAEVGLVIGKLSSVLDRGFVFDLIPTPSNDDGEPACAVLETKDDKRKPSKSKSQSSESSSLSIDSDWVAEHARQVSRMLLGGMKVVGIYVWASDIAFKNSTMILCQAMKAVSDAIRHLDPSLNEALLIHICYSPRRWNCRTCLLSSSITSSNLRPCDFKLGKVLSSLQRFRCSYNFSFRLPIYGEGGSSAQTFTDTIRKELAIHAKELNSANAMIDGDLVHNDEPCNTDGEHEIELLFPFMKDTRAEASTAKNVTGILLFTGSVFSYAYLNVKEPVSQAIADIKADIIRSLQSRLDIICDESEQDLNPTDVGDNENADGMSKIPISKLILNSSIKACHLRLPRRVLVPWLSGMFICDYLQPFESLEVVKERCIELMSMEHSSIDESKISEVETETSLLIAESMWDVISPATSASSFCLGGNVERTTDGEDETKRTSNASTASNVPILVGIFVLLLSIVLGFMLYQSD*