MSSVQHLREFIRERLTAAAQEIFTEVEKTIICYEEGLDAQRRMMGIDWKPQIKLHRVGSELQRQSSDLQQPSVSNEEKASAIQQVWSLASRSSQDQTEAEHQWTEEEQMEPGPKWIKREEEEPEPTLFKHEEIEYPLTYVRKEELDSSVLQHEQQPPEHLPTGQDQKDLCSSQEGEQLVQKQFVALIETSTIQEDDMNEEETRTEQLSLRVSPVVESKDQEGSSCSVSESQSDTGTKKRSFKCDICGICYTQKKKLKNHYRTHTVERLFSCETCGKGFTGISNLKVHKRIHTGEKPFSCQSCGKSFSQIGSLNLHKRIHTGEKPFSCQICGKSFRAISHLNVHKRIHTGERPFSCQTCGKSFSRMSHLNHHKKTHTNEKPFSCQFCEKSFYRKDKLTNHMKTHTGGRFEAKSVKQKSYL