MKCSLYVVLIIFVYPLFVLAGSPVKYLPGFEGPLPFQLETGYIGVGEANEVQLFYYFIKSQSNYKIDPLVYWFTGGPGCSPLSAILYELGPITVDIRAYNGSLPTLSLNPYAYTKVANMIFVDLPVGSGFSYATTQKAIYSDDLQAADHAYEFIRKWLIEHKEYLNNPFYVGGDSYSGITVPIVTQVISNGNDMGIKPWINLKGYIIGNPVTSTDPDYKYKVPFAHGMGLIPNELYESFVTNCGRDYSPNDSTNQLCSRDIRTFDWLIKDIYQYHILESPCELVSHDSRRSLAGNVQKLKNLSSFFGMKCREEWHELSVIWANDKVVQDALHVRKTSMAWERCRSNLSFGLIINNSVSYHANLSRKGFRSLIYSGDHDMVVPFSSTQLWIKSLKYSIIDDWKPWVVDGQVAGYTRSYSNQMTFATVKGGGHTAPEWKRVECLEMLKRWLSHVSL*