MRTKTLTLGLLASVALVGVAEAQSRDQIRIVGSSTVFPFATAVAENFGRTTDFKTPVVESTGSGGGLKLFCSGVGLEHPDITNASRRIKSSEFETCGANGITITEVKVGFDGIVLANSKASDQMALTKGQLFLALAKEVPVDGALVENPYQNWSDIDPSLPNAKIEVLGPPPTSGSRDAFVELAMEGGCDQVDGAEALGLEGDACHFIREDGAFVEAGENDNLIVQKLDANPDAFGVFGFSFLDQNSDKLQGSNIDGVDPTFENIASGDYGAWGEDGYLVDKGLIPLPEEDRKAVGESAQALAPLAL*