MDSQVAVALALSLVGGVSTSIGALFVIVNKTPSLKMLGLLQGFAAGLMLSISFFDLAHNALNSLGFLKGNLWFFAGVIFFAVVASFIPEPTLTPTSDVKGRKKNGDEGDKDIMKKHRRQVLFSGIVTAVGISLHNFPEGMAVFLGSLKGLRVGLNLALAIALHNIPEGVAVALPVYFATQSKWQAFKLASLSGFAEPLGVIIVAYLFPSSLSPEILEGLLGSVGGVMAFLTLHEMLPLAFDYAGQKQSVKAVFLGMAFMSARWEQPLLFSKCHEFQSHCDVS*