MMRCRLSACVLVILLAVAGQAAARKYAAIFNFGDSLVDAGNLVVDGIPEYLATAKLPYGMTYFGYPTGRCSDGRLVVDFIAQELGMPLLPPSKAHNATFHHGANFAITGATALDTSYFVAKGLGKTVWNSGSLHTQIKWLQDMKASICSSPEECKDLFRRSLFIVGEFGGNDYNSPLFAFQPLEEVHKFVPDVVNSIGEGIEKLIAEGAVELVVPGVLPIGCFPVYLSIFKKQPEMYGPRSGCIRDLNTLSWVHNVALQRKIAELRKKHAGAGVRIIYADYYTPAIQFVLHAEKWGFLRQTPRACCGAPGVGEYNFNLTSKCGDPGSYACDDPSNHWSWDGIHLTEASYGHIAKGWLYGPFADPPIVEARHH*