MVLWVIDFFWMDDGFDRACCSGKIFRAYDGWVGDSSSQSYVEIFPNLDPHNTSFPNLCVGKGKISVEDTILTIIVWLARGAIVRGQTRSRACFDPPRVDLLAIVVVDPYENEEQLSAFRMEEVQALQNASENQEDVEPLVTVNAYFVEPLVVIPQLVQPFLFLPDTAIVTHQVMEGSTVGVIIAEDFILENPKADVDEDKAQDLKVETMFGDMGANFEVSSGVVLEEIIARKRAEKIKDGKAVTKGFNNVEKTLEKKSKKKSKGKGTIKPSREFCCSNRTWWSLATIFLH*