MLIVVIVIGLLYALPNLFGEDPAVQITGARGVAASEQTLIQVQKTLQEEKITAKSVALEEGAILARFDSTDTQLRAREALMGVMGDKYVVALNLAPATPRWLAAIHAEPMKLGLDLRGGVHFLMEVDMDTALGKLQEQNIDSLRSDLREKGIPYTTVRKENNYGLSITFRDAKARDEAIAYLSKRHPDLVISSQGSNQLRAVMSDARLSEAREYAVQQNINILRNRVNQLGVAEPVVQRQGADRIVVELPGIQDTARAKEILGATATLEFRLVNTNVDQAAAASGRVPGDSEVKQTREGQPVVLYKRVILTGDHITDSTSSQDEYNQPQVNISLDSAGGNIMSNFTKDNIGKPMATLFVEYKDSGKKDANGRAVLVKQEEVINIANIQSRLGNSFRITGINNPNEARQLSLLLRAGALIAPIQIVEERTIGPTLGMQNIEQGLEACLAGLLVSILFMIIFYKKFGLIATSALIANLILIVGIMSLLPGATLSMPGIAGIVLTLAVAVDANVLINERIKEELSNGRTVQQAIDEGYRGAFSSIFDANITTLIKVIILYAVGTGAIKGFAITTGIGVATSMFTAIVGTRAIVNLLYGGKRVKKLSI*