MSLVQHLREFIRERLTAAAQEIFTEVEKIIICYEEELDAQRRMMGIDWKPQIKLHRVGSELQRQSSDLQQPSVSNEEKASAIQQVWSLASRSSQDQTEAEHQWTEEEQMEPGPKWIKREEEEPEPTLFKHEEIEYPLTYVRKEELDSSVLQHEQQPPEHLPTGQDQKDLCSSQEGEQLVQKQFVALIETSTIQEDDMNEEETRTEQLSLRVSPVVESKDQEGSSCSVSESQSDTGTKKRSFKCDICGICYTQKKKLKNHYRTHTVERLFSCETCGKGFTGISNLKVHKRIHTGEKPFSCQSCGKSFSQIGSLNLHKRIHTGEKPFSCQICGKSFRAISHLNVHKRIHTGERPFSCQTCGKSFSRMSHLNHHKKTHTNEKPFSCQFCEKSFYRKDKLTNHMKTHTGGRFEAKSVKQKSYL