MQIRLVLLLAASAWFLLGYSSALAASAADHQSGFTSSGDDVVLVEEPAYGTHTIPSSFASRMSPLDPESAAVIAARLEAGLSLAPFCVQAGFVCSDKDMGFVPLQLSVLSSYNFTPSLDTSLQETLVSGLFFGESRVALGKTLEVAAVATSTAMVGHNGTSRAFLPPVLVEALRPLFSVERLPQLLRGFGFSVGSGMARSMEETLRVCGAPPAEGETKACVSSFEEMAGFAASVARTSELDILYSMVPQDLMYDQAAVTIEKVQEIRAPAVACHSAMFPYQVFYCHYLQGSKVLKLDLSIRYNTSLNVVNNSSVKSFTASASCHNFHVLHMKLKDSPVLRILKDFSDNEELICHWNFGDNIVWVSRTDSHSWS*