MPTRHTPESIVIADTPAAILEWAARHIEHVDIHQGPHLFAGPGRTATLPCWPRGALEVAAGHGRGAAGRRYDWDRIDRARDQAIGILAETLTGHPVDTDEPTATKAQHREVIDRWSAEPGRTAADAARAFRTAAARAEQALF