MSRLALFDAHCHLQDLRVAHCAPLLIKQASEVGVRWFAVNGTSEDDWRSVKEMGESQSTVIPNFGLHPWFIPGRTNNWLETLKGMLESTPTAAVGEIGLDLGTHGSKIDEALQLDILKAQLTLARNLNRPASLHCVRAIGPLQHLLEEMGTFPAGFIMHSFTGPADAVRGLVKHGAYFSFSGFLTPLRASKARAILQQVPRDRILLETDAPDAVPKVDPKSLLWVPDDSATPTSGEVRQADADIRSCCSDKNDGKTAKKDEACPLPALNHPANIRTVLKHVSTLMGVSEEELSAVATENATRIFSFQGSKLSL*