MFFVVNLQTSFNLKKFVNASLKSAGRVLILTTNWMMNSLRKLVSCVILDLDGTLVNTDGIVSEVLKVYLVKYEKKWDGREAHKIIGKTPIEAAAAIVEDYELPLSKEDLLSEISPMFSDQWCKLKALPGAYRLVKHLRGHGVKMALASNSPRASIETKISYHDTWKESFAAIVAGDEVKAGKPSPEIFLEASKRLNVDPSKCLVIEDSLPGVAAAKAANMEVVAVPSLPKQSHLYTDADEVITSLLDLHPEKWGLPPFEDWIDGTLPLEPWYIGGPVIKGYGRGSKVLGIPTANLSVEGYATVLSENPAGVYFGWAKLSNHGFYKMVMSIGWNPYFNNTEKTIEPWLLHKFDKDFYGEELHLLVVGYIRPEANFPSLESLIAKIHEDGKRAENALELPLYAKYKDEMYFKSIAHGQNSHL*