MRITLDPLTRLSSGLRISVELKDGFVVSAGCSGMVYRGLEQMLLNKSPMDAPYFTQRICGMCSSFHATASASAIESACEATGTVPKDALVIRNVLNGFGWLKSHLEHLYLGFMPDLADPMYRDILNSSDLGNLLWKELKNRYASPGGEACSDALRCIRSISRAEGILGGRSPGSPVIVPGGVTSRPTRGDIYVLKDCVEDIKAIVQKRLLGALSIEEWLESTHDNGGEHAFKYLESLSRDDLSEEKGWGDLPLFMMFCSRMLAKDTLSLPAYIGLDELGGYPLDDQLIGFLSYGSFYQVRDGYAPVEDSQAGSFVLPAGFTPGGLQNINSAADRLDPGLIVEHVYASFYEDGEGRTSEAPMDEETVTVEKADAIGYDGIKYSFIKAPRYGRVPCETGPLARLINSRENLIVDTMRKLGGYKSAGYPMASVYTRTLARMQEALLLCRMLQGWIDDDLEAGDGIRRCVHVSPKPGSSGRGLIEAPRGALGHWLRVGDDGRISNYQVVAPTTWNASPKCGEMKSGPIELALLGCQTTPYGYVPGSEANPVGLYHVVRSFDPCVSCAVHVIRG