MDVVNVATFWIKLSEISGRGDLKACQQFARKRLLGKTLAFAPNMELRPLANALYALERLQMDLTKEEPLGPHLADQMEARVAELVRKDLLSGTVSLRQLWYALAHCKWQWSSEVLTALAGGTMKELWRSLQQGSTSDILQSVDNTFHNMSLLAKRITLTEGQKQGLVHIMEAATERVSQDLDSSAALRGLFWAARAFGLPVPLHLLRRQVSLLQAAPMPLTHVTCANPRFSVALLLANCLNMGLKPETPAEAQQWFELLDASASGPWTVQHVVIGLGVLARAGNYSPTPQAKGLVATAASSGEVRLQDDAFRLLNLSHVWGVALPAETEQKLRVLRDSNQGDVGKRQGKRGGKPRSGRW*