MGQPAARLTDMHVCPMQTPGVPPVPHVGGPVIGPGVPTVLIGGLPAAVLGDMLTCVGPPDTIIKGSATVLIGGKPAARMGDSTAHGGTITLGCPTVLIGG