MCGGAVLRGCIPRRARPGQRVTAGQLWPEIKKPRSTGAEEKKRAREDEEFEAAFAEFEVESGESEVESEDEAKSLAAPRSVVARDELNTIAAGVDGPDARKKKNQFRGIRRRPWGKWAAEIRDPRKGVRVWLGTYNSPEEAARAYDVEARRIRGKKAKVNFPDEAPVASQKRLAEPTSVKVANMGTEENLVINNMTNANANHTIPEPIMQTQNMSFAPMVNTAASIQEPLANLSSDQALAPVPTLTEVDESAFLQGTSKAVVPPVTGDASVDLPEFEPYMNFLMDSPDEPVNPILDCDGSQDVGGNMDLWSFDDMPMPGGGFF