MPIADRYVVDTTADASLRRVLSALDATPTDGEADAPTLLSLPDELLLRALVGMSAPDLCRFGRACKAAGHIAGQGCLWLRHCHPRFWPEGFGADWLGADSWLALAPIGVASRAMRVGAAAPGRRHHDRPLRHDDGAALAPRQAAETSSGGQRRSSQPAPRPAQLVDWKRVFMLSRMWGRVHASCAPGASLLVHDGQFGTGQWGARLLSLEELSAQLCGGWRGDGALLSLTDTSGFQTLGCAPDGSIWLVSGFNEHRKSASWAEFLERVLQTTV*