MAATFEKIKVTNPIVEMDGDEMTRVIWQMIKDKLISPFLELDIKYFDLGLPHRDATDDKVTVESAEATLKYNVAIKCATITPDEARMTEFKLRQMWKSPNGTIRNILNGTVFREPILCKNVPRLVPGWTKPICIGRHAFGDQYKATDAVIKGPGTLKLVFVPEGKEEKTEMEVYKFTGNGGVALSMYNTDESISSFAEASMNMALEKKWPLYLSTKNTILKKYDGRFKDIFQEVYESKWKTKFEEAGIWYEHRLIDDMVAYALKSDGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLICPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLAHRAKLDSNEKLLEFTQKLEEACVGTVESGKMTKDLAIITHGSKITRDQYLNTEEFIDAVAAELKARL*