MGSRKLVRDFFLSRQISFRHLQSQSQSQSQSHQALNARLRPVLANGIPGARHFSVFNEFSKKVKGEVKSNEDFQQSIKELKEKANELKEVKEGLKARTKQTTEQLYKSMDGVWTEAEATVKKVSADVKEKISAATEEVKETFRLGKQESSESTHATNSGADINDRSHTTSRSESSQKSESNDTEGTPDASDTLFGRFRSSVSSSAPKVSLAFQKLKDAKVVDLAKKGYDIVKDELSSSPSRRRRMRYAAASSPKEARSTKTDVVVIPTKESIWKKKWDAFKEKMQGHPAFKRISGISEPVVTKGQELAEDMRERWETSDHPVVHKIQDLNETVFGETDTALSFKEIRRRDPTFSLPEFVAEVQEMIRPTLNAYLKGDVEALKKNCSPEVIERCRAEHRAYESQGIFFDNKILHISEVDVRETKMMGTSPIIIVAFQTQQVYCVRDRHGSVTEGGKDTIHTVYYAWAMQQVDDEELGGEEVSLYPIWRLREMQQLGIKALI