MKDVALKANVSTATVSRALMNPDKVSQATRNRVEQAALEVGYLPQSLGRNMKRNESRTILVIVPDICDPFFSEVIRGIEVTAAEHGYLVLIGDCAHQNQKEKTFIDLIITKQIDGMVLLSSRLPFDASVEEQRNLPPMVMSNEFAPELELPTVHIDNLTAAFNAVNYLHELGHQRIGCIAGPEDMPLCHYRLQGYVQALRRSGITVDPHYIARGNFTFEAGANALEQLLAQPVPPTAVFCHSDVMALGALSLAKRRGLKVPDDLSIVGFDNIALSEFCDPPLTTVSQPRFDIGREGMLLLLEQMQGHNVNSGSRLLDCELIVRGSTQKIRR*