MRIGSYQLRNRVLLAPMAGITDQPFRRLCAYYGAGLTFSEMMSTNPQVWHTEKSKLRLAHSEDLGLNAVQIAGSDPLEMAQAAAINVEYGAQIIDINMGCPAKKVNRKLAGSALLQFPDLVEKILREVVSAVNVPVTLKIRTGWDKSNRNCVQIGKIAEQCGIQALTVHGRTRACLFEGEAEYDNIKAVKQAIAIPVIANGDIDSARKAKFVLNYTGADAIMIGRAALGNPWLFQAVENLIEHNSISQMPSLKEKCGQILRHIQELHQFYGEQKGYRIARKHVAWYLQGIQPDSVFKQTFNAISDPKEQLIVLEDFFNLILDKKNVRTTT