MTMKDSIVLYSALGRGHLVSMVELGKLILSHHPSLSITILFLTPPPNQDTPTSPTAFTCDATAKYIAAVTAATPSITFHRIPQISILTVLPPMALTFELCRATGHHLRRILSYISQTSNLKAIVLDFMNYSAARVTNTLQIPTYFYYTSGASTLAALLYQTIFHETCTKSLKDLNTHVVIPGLPKIHTDDMPDGAKDRENEAYGVFFDIATCMRGSYGIIVNTCEAIEESVLEAFNEGLMEGTTPKVFCIGPVISSAPCRKDDNGCLSWLNSQPSQSVVFLSFGSMGRFSRTQLREIAIGLEKSEQRFLWVVRSEFEEGESAEPPSLEELLPEGFLDRTKEKGMVVRDWAPQAAILSHDSVGGFVTHCGWNSVLEAICEGVPMVAWPLYAEQKLNRVILVEEMKVGLAVEQNNNGLVSSTELGDRVKELMNSDRGKEIRQRIFKMKNSATEAMTEGGSSVVALNRLVEIWREH*