MNWGFAFVRFATEREAENAVETANGRSWGGRKLQENLALFQNKVGRGRGRGRGRGREAAFDKTEDRGQAGFIKGDEKRAKDRSAGWIVDDGREKGVRVASWVVRQQKPYLFCGLVGFLKSKVDGLRQAEEWIDRCWGKMADKIQRLGKQAVWIKFISEKEVEEFLHSVEAEGESSSPSSVLERWMECVGPPPNPVGLKILGAPLHVWHEDVFKIIGNCLGRTVEVDCRTANKDSLEAGRVKVILDSIVSLPKSVPIWVEEVKFLATVERRG