MQCVAATQLRAGAPLRGASCPRSHRQQQNRAGRRVGVVMNTAAAEVTEGETLQRPDATGHYGKFGGRFVPETLVSALNELTAAYEEAMADPAFKEELDHLLKHYVGRASPLYHAERLSERYRRPDGSRPEIYLKREDLNHTGAHKINNSLGQALLCKRMGKKRIIAETGAGQHGVATATVCARAGLECVVYMGEKDMERQALNVFRMRLLGADVRPVTSGTRTLKDATSEAIRDWVTNVETTHYILGSVAGPHPFPMMVRDFHACIGKETRQQAQEAWGGKPDILIACVGGGSNAMGLFHEFVDDKDVRLIGVEAGGEGIDTDKHAATMALGRPGVLHGSYSLLIQDEEGQVVDPHSISAGLDYPGVGPEHSFLQDVGRAEYHSVTDKEALQAFQDLSRLEGIIPALETSHALAYLDRLCPTVPDGTRIVLNCSGRGDKDVTNAATYLPHLAGNX