MAPRDKVKAAAAAPGCKDKEVHFRGVRKRPWGRYAAEIRDPAKKSRVWLGTFDTAEEAARAYDAAARQFRGAKAKTNFPFPVTLNDLNLSPSRSSTVESSSRDPTDFDLNQDAAGSRPPFPQFGGGIFPQPNHLLFFDHPIFRNGMKSGVIFDRHRLKAVQCGGVQSDSDSSSVINLNQNDQKPRRVLDLDLNFPPPDSA