MRVWGMGKGLGCAGYGQRLHHRGCPHVLSSDAGEGRLVPSRCSVGIEQLLILCLQELLVESILSWICSVHVMWSYMSVASLLILLNSLCPSNKAWASAGGLSRSSRSRWRSFSLMALRNHWRTSEKSGKFSIVFAMRTKRSGGDDICFVPVSGQLPVDCLAFQRSKGKLDPLVLLQVCLRCLLLKVSQPRLCIFLLAGEASSDDARGWFESWRVHAIVLPLPLKPLAWGCRMGLRAAAVLEGTPGAVVIRLRSRGFYLPAGRYQARSSACVLPAKFVAITAETESLQLFNRLDLLKLFIHGGCDMGHRIGSLTYQGTPPLTVNFSTASPSIGVKRSVDDDISQTHIHS*