MELELDAGDQDLLGFLLEESGDLRTAPDESVRAPLDWELPLSEVPSDWEVDDLLSSLLSPPASSLNVLSNSNPCLVHHDHTYSLPREPVSMDLESESCRKEGTQMTPQHMEELAEQDIVRLVLTDEEKSLLEKEGLILPETLPLTKMEEQILKRVRRKIRNKRSAQESRRKKKVYVGGLESRVLKYTAQNMELQNKVQLLEEQNLSLLHQLRKLQAMVIEISNKTSSSSTCILVLLVSFCLLLVPAMYSSDTRGSLPAEHGVLSRQLRALPSENPYQLELPALQSEVPKDCTHQWLDSSDHVLQAPGNSSCLLYYMPQAPSAEPPLEWPFPDLFSEPLCRGPILPLQANLTRKGGWLPTGSPSVILQDRYSG