MRPVVRKNFLNIEELKRFLNGQTVVSIQPVTGSPLDKTDFIVAMAIAVEQAGAKALRIEGVNNVAAVSAAVTIPIIGIVKRDLPDSPIRITPFVSDVDGLANAGATVIAFDATDRTRPESRERIAQAIKNTGCFAMADCSTFEDGLWANSQGVEIVGSTLSGYVGDIEPTVPDFQLVKAFSEAGFFTMAEGRYNTPELAAKAIESGAVAVTVGSALTRLEVVTQWFNNATQAAGERKCAH