MKEDRRFPHRHEVLQFLKTKPALVIFILLTYAFGYLTAYYNHVPPSTTVLKTVKATKPRGCLVDNFRVTTRCGDPVPPESIRQTVIDKIFNGTSPYVDFPPPHAGKYLRSKRIKGWGSYGAVFENLIRQVKPRTIVEVGSFLGASAIHMANLTRRLGLEETQILCVDDFRGWPGFRDRFKDMALVNGDVLLLYQFMQNVVSSGSTGSILPVPFSAGSALEKLCEWGVTADLVEIDAGHDFNSAWADINRAVRILRPGGVLFGHDYFTAADNRGVRRAVNLFAEINRLKVKTDGQHWVIDSVNVT*