MDLHGIIKHIEDWLESNEGKVNSMPLKIQKITYEYLEICIDAKVLQLTIPPNFYASCSADGIISNPNCAFVGMLAKDKLEESNNVDISPELMTALNEKLDRLSSRGFYSFSSILDSVIDTFQKYKYCSDCDDEIDEEEDAWINDSEGYFGFFGSNGTFSAHSQGRAKNGYLNQLIEDANKKCDGARSVAMPARTEVPGNENIKDDILRWCKVYSLSHSDWAVGFEIQLSGILSEYYRHRHGHVFEALGFSFATPLLIEVMFEPVGSTSKNTSLEDQWESLCGAFRGLSAMHGHIERKFLHGDDNPTVQDDPDEHIAKVIDVSMPNPVHMYGLRTLLPRIARDFFSQRGRDTDNDNNVLMACEDNIFVRFLLFTRSRLASLLNRCIVCNKELPFSVSKLCSCANELCLFGFEVLGLGAQVLQQVIQMPPELIDLEISLALAAAGGLRDVFEPFPPFLLEEREIRQRSLLNNGDNANPKPNSQTQSNSWEQSQNKNKNMDLLKSIIKSFPPVSEMRLCADEANLRANLAKLWLCTPEGKSVEKSGDRYFGKEVWKFPYNVLRFILCTNRLSLVYLSENDDKVLKVDNSRSQFYQFAVVQDSPEREAVYIESYRNNQDVSRFGFHGSRRENWYSILRNGLRCLSNTKLMSAGNSLGEGIYLANNFDYSANYTADSMGSPDHWINGMYMNRFCVVSICEVISSPAIKESSGIFVVPKEHEGRVAVRYLFVYAAHDRISGAAISDGHILCYGGDRVNLHQHYESIRQKYTSGSFS*