MAAALVSKSERDYIKTSLQTASPLRADGRSLLDFRTVLLETGVAPLANGSARLNIGKVAREGGGGTDVLAAVKLEVEDVESGDGVDGGRVACSVTCSPSAYSHLSSNALDELQHDLTVILQQTIAHRSLHPSNLTIIPGRKAWLLNIDAVVLADSGNVVDALFMAARAALWDTKVPRTRPVEYRAPESSRATEKETQDSMDVDQGTSGFDTRDMARDAADFELPDYWDEGEVLHGRERWPICVTLNLLPPIHLLDATLTEEASLPLRLHLMFSFPPSAPPILQAIRLLGPGELDLAYLKSCITDGEKYARELFSALESKLREEDLRRNVKARDRFSALR*