MQSLCVPKSLQFNQVVNEAPKDSFMELFAGLLSKLDKIELLCCATIMWSFRNSVIFGVQQGVVGFLKLVGDYAKAVFGRAAGVSVPTRLGWQVPEPGKVKVNVDAAVMVEGVTGLGAVIRSDTGQILAVGVRRVKARWKADLAEAMAARFGLLVARDMGYSEIEFECDAINVVKSIRNRSFGRTPLDLIIEDAPPLVSFLAHIYVRRGGNAVAHLAARLVPPNGDMMNICSNMLLYIFSFSHPTNYHSRHKDGTPKMFPYFM*