MSSKTSPAVPPVALDAITQHIGNTPLVRLNRVPKSLGVEATVYAKLEYFNAGGSVKDRIALRMIEEAERSGRIKPGDTLIEPTSGNTGIGLALVAAVKGYKTIITLPEKMSAEKVSVLRALNATIIRTPNEAAYDSPESHIGVAKRLEKEIPNAHILDQYGNVNNPLAHELGTAEEIWTQTNGKISAIVAGAGTGGTITGLARGLKKHNPNVKVIAADPHGSILAVPADLNKEHENEPYKVEGIGYDFIPQVLDQSVVDKWYKTGDRESFQYARRLIAEEGLLVGGSSGSAISALVQAAADHTFTKDDVVVVILPDSIRSYLTKFA