VEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLSQQSHYESYKQHQPPPQPALPYNHIYSYPSPIAAAGAKVPTPPGVPAIPSTMAMPRTWPSSHSVTDILGIRSITDQVSDTSPYPSPKVEEWSSLGRNTFPTPAQHAMNGLEKSSLEQEAKYSQAPNGLPAVSSFVSAPAMPPYATPAQVSPYMTYSAAPSSYMAGHGWQHAGGTPLSPHSCDIPATLAFKGMQTAREGSHSVTASAL