MCGGAVLRGCIPRRARPGQRVTAGQLWPEIKKPRSTGAEEKKRAREDEEFEAAFAEFEVESGESEVESEDEAKSLAAPRSVVARDELNTIAAGVDGPDARKKKNQFRGIRRRPWGKWAAEIRDPRKGVRVWLGTYNSPEEAARAYDVEARRIRGKKAKVNFPDEAPVASQKRLAEPTSVKVANMGTEENLVINNMTNANANHTIPEPIMQTQNMSFAPMVNTAASIQEPLANLSSDQEVDESAFLQGTSKAVVPPVTGDASVDLPEFEPYMNFLMDSPDEPVNPILDCDGSQDVGGNMDLWSFDDMPMPGGGFF