MELGAGIGRFTAELAKDAGQVIAVDFIDSVIKKNGRTNGHFKNASFMCADVTSPNMQIQPKSVDLIFSNWLLMYLSDKEVENLVERMMKWLKICWLWQKDKSINDRGFQRFLDNVQYKCSGILRYDRVFGEGYVSTGGLGTTKEFVAKLELKPSQKVLDVGCGIGGGDFYMAENFDVEVVVDCTKKSYPDNAFDVISSRDTILHTQDKPALFRTFYKWLKLGGKVLISDYCKRAGIPSPEFLQYIKQRGYDLHNIEAYGQMLKDAGFKEVIAEDRTDQFLNVLQRELDAVKKDKDAFIKEFSENDYSEIVNGWKAKLKRSSVGEQRWGLFIAKK