MANVEELKRLFIESIVGTRRELSAKDLVHTHIPRKDLVHTQPGTPFPHCILPSPSPRQMIKVKNINNAPSFMGPSFTIVTYNVLADVCATSEMFPNCPSFALSWKYRRQNLLKEIIQCDADIICLQEVQQNHFSNFFNPELTKIGYQGLFQEKQRRWYSPIVDGCATFYRGHQFDLRESGWINLSDFAGNFHRFQKDNIALNVILSFKNTSQRLCIVNTHIHANPRNGDVKLWQVCYMLNKLEVLLQNNYDVPLVICGDFNSLPGSAPYSLLTKGHIYPFDKEILDYDPSGQLYKKFHNTIRLASAYSSYSECDVSEEDINKKMNGETGEPRFTNFVKNFQGTLDYIFYTKKNLKVVSLLELIVEDEVKDDALPSLNRSSDHIPIAARLFVST*