MATPNVYADQIEWMCAHIAKRDSVCISVHPHNDRGTGIAAAELAMMAGADRVEGCLFGNGERTGNVCLVTLALNLFTQGIDPEVSYVELEETIKVAEHCTELKVPERYPWAGSLVYTAFSGSHQDAIKKGLEAIKTAQVWEVPYLPIDPQDIGRHYEAIIRVNSQSGKGGIAYILEQEYGIALPKECQAEFAQVVQKISDKTSKEISAQQIYDAFTQTYLDPQEPMALLDYELSNSSTAEEVVLKARVRAAGKEHQVNGQGNGPVSAFVAGLNNTVFLPQGMAVHLSDYHSEARSHCRNAEGSEAVASVRCQAVAKKDQMKTGKPRFGVGLHRSGKGNHLPLALNTSTLGFGAHWQEYQHGCAESCDQRARCLSQFYSLPM*