MDIVVSAIIGDLISRSAAFVINKYFQQQPGIDKILQRLQRVVMRMDTVVKEAEGRHITSKGMLRQLKILRQGMYRGHYVLDASRFQDFGEDEDEVSYSSTALSRFSQSKRLRLSRNDGGSSNREAALFFVANNSIPEELQHMVDTLEDTMTGMNEFLFFLESYPRIIRQPYGTYLLLDNCMFGRQTEQEQVLNFLLCPSVTPDLAVLPIVGPLGAGKSTLVEYVCRDESVRERFSMILFLPEGCLKNEGVINLTGNNTKIRHQNCTSQNRLLIIVEIAQDINEGTWRRLKSSATSMAPCGGSKIIITSRSERIVNLGTTEALRLNHVRPEPYWHFFKSLAFGSTNPDEQPNMAAMAMEIALEQKQCFMGAHIVAGLLRDNFNARFWRRILECVRANKQTHLLLFRKHPNLRLLEEGPLYNWRLEGSCRYFLVCNYQSDSGDEVPEISARDIILGSGGTLPRGEFEALAWRSRIPPYYNYTIRCIIQAPQPTVGRKKRVPQEECHLI*