MVRTALDTGCGVASFGAYLFKKNVVAMSIAPRDSHEAQVQFALERGVPAIIGVLGTIMLPFPSGAFDMAHCSRCLIQWGANDGKYMKEVDRVLRPGGYWILSGPPINWKNSFQAWQRPEDELEEEQRQIEDTAKLLCWEKKYEKGEIAIWRKKLHNDDCSEQDTQPTICETTNSDDVWYKKMEDCVTPSKSSGPWKPFQERINVVPFRIISGFVPGVSVKAFEEDNRLWKKHVNAYKRINKIISSGRYRNIMDMNAGLGSFAAALESPKLWVMNVVPTIA*