MAFEKIKVENPIVEMDGDEMTRIIWQMIKDKLIFPFLDLDIKYFDLGLPHRDETDDKVTVESAEATLKYNVAIKCATITPDEARVKEFGLKAMWKSPNGTIRNILNGTVFREPIVCKNVPRLVPGWTKPICIGRHAFGDQYRATDTVIKGSGKLKLVFVPENGEASEFEVYDFKGDGGVALSMYNTDESIRSFAQASMTTALAKKWPLYLSTKNTILKKYDGRFKDIFQEVYEAEWKSKFEEAGIWYEHRLIDDMVAYALKSDGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWSRGLSHRASLDGNARLSDYAEKLEAACVGIVESGKMTKDLALLIHGPKVTKKDYLNTEEFIDAVAADLKLRLTTVPSKLEA*