MRIDGLTSPSHPIAITLGALSPGSEKRESNKASVTLAQESAALDQDFVLLINVKGLGDPNAVLETHSTISNHRALMVSLVPKFALPAHNPEIVFVVDRSGSMRSSMSILRSAMSVSLKSLPSGIHFNLCSFGSGCEFLWPQSKQYTHDNLDQALKYAGAFAANFGSTETLNALTATIRNRLTYLPLEIILLTDGNISHQEECFKYLNGEVKKSQGAIRVFPLGIGNGVSHALLNGIARAGNGFPQAVQRGESMNESAIRMLRGALYPHITDYTMEVIYESEDDDLEIIGRVTDSMKLLLSNNEEKIEEPKPPMLPTISLFDPTFEEPGDTVIKTGPRQQLSELID*