MRIIASLVGCRAVRYKLDLGLLGKERKMRIGSYQLRNRVLLAPMAGITDQPFRRLCAYYGAGLTFSEMMSTNPQVWHTEKSKLRLAHSEDLGLNAVQIAGSDPLEMAQAAAINVEYGAQIIDINMGCPAKKVNRKLAGSALLQFPDLVEKILREVVSAVNVPVTLKIRTGWDKSNRNCVQIGKIAEQCGIQALTVHGRTRACLFEGEAEYDNIKAVKQAIAIPVIANGDIDSARKAKLVLDYTGADAIMIGRAALGNPWLFQAVENLIEHNSISQMPSLKEKCGQILRHIQELHQFYGEQKGYRIARKHVAWYLQGIQPDSVFKQTFNAISDPKEQLIVLEDFFNLILDKEKC*