MAGRCDGVTHGVTPTGGQLHSGSTCHGGFGKVYELEDLQNITNNFSEERLLGEGGFGKVYKGLLPNGDIIAVKKLTSTMPGIKDRQFDNEAWHLMRLSHPNIVQLVGYCSHTEEILVLHQGKYVYAEKSERLLCLEYQPKGSLHEHLSDESSGLDWDSRYKIIEGICNGLHYLHEKWQASTPIIHMDLKPKNILLDDNMVPKIADFGLSRLFGEEQTRTCTASRDGTLGYMAPEYLNRGIITKKLDIFSLGVIIIEIVTGHKDYPDETDTSSQEFIELVLKNWRNRLEKTPGYTTAFSIFPSFCREIDYQRIRRCIQIGLACVKLNRAKRPTTLEVLNMLHKSEGAECSNGKEDYTNERPEEVNGPLYNKAEDRLNGTQNFGSSKGKKRERDERGIDPAKLHRDSLHNIYDSEPGSFKLDDMESKIAKIKKGGLANVEAVEELLHLMKLDQTEQRIDLSGRVILADVIAATEKPDILHVFMESKGLLVLDSWLQEAHKWRSDDGSSPKEADKPIGPGEFFLAMLRALARLPINLSALQRCSIGKSVNRLRGHKNVEIQKKSRLLIEDGKRRIDAEMKLGRVWLRTKQN*