MPNLSPASGAVLVTGASGLVGGHVCSLLCKSGYSMRAAVRDPSADKVKILEKMGCSLVRVPDLLSDEGWLAAMDGCVGLMHAVSGTERALRFAAASGSVQRVVVTATMASVCGTQRDKDPDHLWCEADKNDNPETGYSKSKTAAEAKVWELAEAHKEKFSVTTVHPAVVLGPVLEGQSVSSTMGYLKMMLSGKAETAGERYLVCSTDQYSTLELVELAREAAPEACAGLDLAAWKADEKVAALKPKKPATDNRKACALLGVERLEAPLKFVGEAAASLKALGHLG*