MAISQRSNNLLFSPSIFSRLQTLISDLQRSKHTFAGEEGEISPIGKDAALDSVTTKNVDRLDTSTWKVMDSRRAGINWSKISPSTQMVLKILQRKGFDTYLVGGCVRDLLLKKTPKDFDVVTTASLKQVKKQFHRSQIVGRRFPICLVKIYDNTVEVSSFDTIAKHSKEKETVGFSQMPTGCDKKDFVRWKNCMERDFTINGLLYDPFVNRIYDYTGGIMDLKMCKVRTVIPAYVSFKEDCARILRALRIAARLGLHFSRDTAAAMCNLSSSIVKLEKSRLMMEMNFMLAYGAAESSLCLLHRFRLLDIMLPVHGAYLAEQAEKKVAQSSTMFMKLFSCVDKLLAPDRPSDCSLWVGLLAFHLALINHPQDPLVVWTFASNLYYGNWCKAVEFARENAKMGVQFSPEILEMSATESDESLLEEVSHLASLVISSIDALTNTDALLKTMGRYPHPPHLGLVFISKKTATVVSEHFSVIEADVKHQVVERENFDVDYKLLERGEPNETRFVLGKVIMDTMNNGVLQDQNVEVVKVVKHRPSLSKLFT