MKIWITVMATIASAVSPMTAHVYFPALDALAEELNVSISLINLTLTSYMIFQGISPTIFGDFGDMAGRRPAFIVAFVIYICANIGLALQRNYAALLVLRCLQSAGSSGTLALSYAVIADITPTAERGRYMGFVSVGINIGPTIGPVIGGLLSQYLGWPSIFWFCAIFVAVWLVPWVVTVPEMCRNVVGNGSIPPQSWNYTVIELLRRRKGGEKLDPGPKRKLRFPNPLGTLVITFDKQMSQILLIAAIIYCNFILVAATLSPLFTEIYHYGELEVGLCFLPYGFGCCLTVVLQGYVVDWNYRRIAKKLGVDASHGRRNEIGDFPIESARIQPIYPCLLAGAAAVIGYGWALQAETSVAVPLVLVFAIGMLVPSTFSILNTLIVDLYPGSPATAAAANNLVRCLFGAAATAVVDYMIAAMGR