MPHADPGSSLWVIELRNADLKEVSFAVIDPERLALPWQRIVEGTDWWTSLTAFSGNHIYLHNYRYPEVPEPTDLLAVNVDTGFLSWILPNYLLVKTVSSDLLEVAAKQGDGFRHMLCNAATG