MQVLGSSMSTLQQKEIKSLESVSLSWPNEIANVGGVAKLSKVILQADPPLPHAFWESAASLLSSILQFNSQYYLEVPVAVLVKMIRSGLEPTIVGALNALLVLETDDAYSVEAMAESGTIEALLELLSTTIQEYASSDTVRALVASIEKDLWATATVSEDYLKALNALFSNFPRLRAMDQATNCIPHLVASLKSGPEATQEVALDSLFLLRQAFSTCTAEVGKAQAVVAAEAIPILQYLIQSGPPQWDEVFAWAFDSPPKGQKLHISCKNKSIFRKSSFGNVTIQTDCVVMLGAIASEYTLLLDKNKVGQSRSLEIEFQWSNK*