MRRFGPLRRQFPRLKDANVRRVWKILEGPSQSPSWQHEAKRIHGGISFFNKQSFGARNCSREESTSPGIDASYPKKLLILLQNDEIIQEKKRCKLCQSSLLQGDLRRQGSSNAGRPLKYASSLLHFLSYSSDARRLPSAQSAVPELHDQSQRAVVTALWCNFLVFSLKCGVWFMTTSHVMLAEAVHSLADLMNQALLAYGLISSRRAPDALHPYGYSRERFVWSLISAVGIFCLGSGATIVHGISNLWSAQLPENILIAALVIVGSMIMEGISLVVAVNAVRKGAAAERMTFQDYVWRGHDPTAVAVMMEDSAAVTGLLIAALSLVAVSITGNPVYDSIGSILVGNLLGMVAIFLIQRNRHALIGRAMDDHDMKRVLDFLSSDPVVDAMYDCKSEVIGPGSYRFKAEIAFNGVAIVQNYLRRTGRESWIKEFRKAVKDSSECAVDQVMAIYGEEVVAALGSEVDRLEKGIQRIVPGIRHVDIETHNPKDPMYWEKSA