MASSLGLVMLFLSCAISQAFLVSSSNYGGLFPDLYQFSCPQANDIIWSFLEEAIAKDPRMAASLLRLHFHDCFVQGCDASVLLDNSSEFKSEKEAGPNKNSLRGFEVIDQVKAKLEQVCPCTVSCADILALAARDSVVLSGGPYWEVPLGRRDSKRAYFNKANVNIPAPNSKIQTLISLFNRQGLDEKDLVALSGAHTIGVARCVSFRQRLYNQTGDHLPDAILEKNYYNDLKSICPTSGGNNNISPLDIASPNRFDNSYFKLLLLGKGLLNSDEVLLTGKVKKTQQLVKIYAENEAIFFHQFSKSMVKMGNISPLTELKGEIRKNCRRVN*