MAFQKITVQNPIVEMDGDEMTRVIWKSIKDKLILPFLELDIKYFDLGLPHRDATDDKVTVESAEATQKYNVAIKCATITPDEARVKEFNLKSMWRSPNGTIRNILNGTVFREPIMCKNIPRLVPGWTKPICIGRHAFGDQYRATDTVIKGAGKLKLVFVPEGSDEKTEFEVYNFTGTGGVALSMYNTDESVRSFAEASMNMAFQKKWPLYLSTKNTILKKYDGRFKDIFQEVYEANWKSKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAHRATLDNNERLLDFTEKLEAACIGAVESGKMTKDLALIIHGSKLSREHYLNTEEFIDAVADELKARLLKAKA*