MCGGAVLRGCIPRRARPGQRVTAGQLWPEIKKPRSTGAEEKKRAREDEEFEAAFAEFEVESGESEVESEDEAKSLAAPRSVVARDELNTIAAGVDGPDARKKKNQFRGIRRRPWGKWAAEIRDPRKGVRVWLGTYNSPEEAARAYDVEARRIRGKKAKVNFPDEAPVASQKRLAEPTSVKVANMGTEENLVINNMTNANANHTIPEPIMQTQNMSFAPMVNTAASIQEPLANLSSDQGSNSFSFSDFSLENDTRTTDITSALAPVPTLTEVDESAFLQGTSKAVVPPVTGDASVDLPEFEPYMNFLMDSPDEPVNPILDCDGSQDVGGNMDLWSFDDMPMPGGGFF