MKVFLQNRDFRQLTINQWISTLGDTIFYLAFLNYVADASFAPLAILLITISETLPQVLQIFLGVLADFQHHRVLKYTVISFAKFLLYSIVSLSLSGQSFSLLLVAFICLINLLSDTLSYFSGAMLTPIFIRIIGQDHLAEAIGFKQSTVSLVKTISNILGGVLLGILSIQFISLLNALTFLIAFLGILFIKTDLLKVEKTINYQEGLSVKSFCQHLLQSSKLIWNMNKVLLVLFIISTSQAVINVTVPVSTLFLRNQPFLNLQTGQSLALLSTFELSALIVGSLVSGYLQHTISIKTALYASLVIQLLLLVGFATVRFDWILIFSTLDAFFAGVLSPRLQELVFKQIPEESMGAVQSSISAITVVLPSLFTISLVTIATSFGTLAVSFVLLLFLLVAFVMLLNIRESI*