MAAAAAAARKTVCVTGAGGFIASWLVKLLLSKGHYTVRGTVRDPGNAKNAHLKALEGAGERLQLLSADLLNYDSIASAVAGCDGVFHVASPVPSGRSTNPEEEVIAPAVTGTLNVLKACYEAKVKRVVMVSSVAAVSNNPNWPKGKFFDEDSWSDEDLCRKGEDWYFLSKTLAEREAFAYAEKTGLDVVTICPSLVIGPLMQSTVNTSSNILINYLKGERDTVENKLRNLVDVRDVADALLLAYEKPEASGRYICSSVPVKVSDMISVLKTLYPTYTYPKNFVEVEGNTIYSSEKLQKLGWIFRPLEKTLGDSVESYRASGVLN*