MILRAAIFVLLALVSLAVCAEDFYKVLGVDKSASDKQLKQAYRQLSKKFHPDKNPGDETAHEKFVLVSEAYEVLSDSELRKVYDRYGHEGVKSHRQGGGGGGGGDPFDLFSRFFGGHGHFGRNSREPRGSNIEVRIEISLRDFYNGATTEFQWEKQHICEKCEGTGSADGKVETCSVCGGHGVRIVKQQLVPGMFQQMQMRCDHCGGSGKTIKNKCSVCHGSRVERKPTTVSLTVERGIARDAKVVFENEADQSPDWVPGDLIVNLGEKAPSYEDNPDRVDGTFFRRKGHDLYWTEVLSLREAWMGGWTRNLTHLDKHVVRLGRERGQVVQSGLVETIPGEGMPIWHEEGESVYHTHEFGNLYVTYEVILPDQMDKKMESEFWDLWEKWRSKNGVDLQKDLGRPEPGHDHDEL*