MAISQRSNNLLFSPSIFSRLQTLISDLQRSKHTFAGEEGEISPIGKDAALDSVTTKNVDRLDTSTWKVMDSRRAGINWSKISPSTQMVLKILQRKGFDTYLVGGCVRDLLLKKTPKDFDVVTTASLKQVKKQFHRSQIVGRRFPICLVKIYDNTVEVSSFDTIAKHSKEKETVGFSQMPTGCDKKDFVRWKNCMERDFTINGLLYDPFVNRIYDYTGGIMDLKMCKVRTVIPAYVSFKEDCARILRALRIAARLGLHFSRDTAAAMCNLSSSIVKLEKSRLMMEMNFMLAYGAAESSLCLLHRFRLLDIMLPVHGAYLAEQAEKKVAQSSTMFMKLFSCVDKLLAPDRPSDCSLWVGLLAFHLALINHPQDPLVVWTFASNLYYGNWCKAVEFARENAKMGVQFSPEILEMSATESDESLLEEVSHLASLVISSIDALTNTDALLKTMGRYPHPPHLGLFQVFISKKTATVVSEHFSVIEADVKHQVVERENFDVDYKLLERGEPNETRFVLGKVIMDTMNNGVLQDQNVEVVKVVKHRPSLSKLFT