MFPLQRSNKLATPFSNSVRHRQHKISEDQILDDCDSLVVDFSDKKLSSGRTKRILYHSTAGTTHANNSEEFKKKKMVHREIEKQRRQEMATLHASLRSLLPLHFIKGKRSLSDQMNEVVNYINHLQKNIKELSDKRDELNNLSNILKKDHASASFTFHQSDGCVGIEITSGFREEEGLPVSKLLEILLEEGLEVVSCISTKVNGKLLHSMQCEVNSNSESVDLTELRRKISNVIQSFSCSD