MSKELVEFTAERKLPLGRNPNYGLETMTSPIGHRCYAQRELLDRFMGYTPGEICPDDWWIGQSLMLRGCEPLPRRRCFARTPAAIFPPHSLPGSLWEIPSDKSVLWSHYSCKSFECLKNRAKNKTVFYDCADCFDLSGPERSRWVSSKELDEIFSLAKGGIRIGLDLGGGTGSFAARMLERGVTIITTTLNLNGPFSEFIAARGLVPIFATISQRLPFFDNTLDLVHTMHVLSNWIPLESLEFVLYDIDRVLRPGGFFWLDHFFCTEDQLDTLYVPLIERLGFRRIKWAVGKKLDRANREVYLSAILEKPVRESF*