MSMTHENCAVVRDGFPRPVPDTPSNVLEQFKMAGKTIVVTGAADGIGYAVAEAMAEAGGDVALWYHSNDAAIAKAEGLTKEHGVRAVAYKVDVSDPDAVQSTISTVVKDFGKIDVFVANAGMAISKPILSQTLPEYKAQLSVNIDGIVYCAKFAGEVFARQRTGNLIITSSMSAHIVNVPTDQPIYNATKAFVTHFGKSLAREWREFARVNIVSPGFFDTKMGASPETVNEAYRMAVLGRQGSTKEIKGIYLYLASDASSYMTGSDVLIDGGTKLVYPASIGF*