MKARGRELLNGLAANHRHFSRAVYRSASPRSERLGVFLGGGAPPRGSGGAEAARVWVRFWAATAGGGSRDLDGRGGAVVELVCFPEAAVSMGRSFRDSLKVLEADIQHANSLASEFRREYDGACLQMRMAYCPAAHFFLFLVQWTDCSLAGALGLLRILIYKVYADGTTTMSTHERKASIREFYAVIFPSLMQLHEGINEVEDKKQKAICIERYRKRDEDPKMVISEIDDNIEEECGICMETNTKVVLPTCSHAMCIKCYRDWRSRSQSCPFCRDSLKRVNSADLWIYTDDRDIVDMATVRRENLRRLFMYIDKLPTVIPESVLDIYDSHVK*