MVYFSSASENTARFVAGCRLQDEGINVYRIPLRAAAPALNVREPYVIMVPTYGGGVVKKAVPIQVKRFLNDPANREWIRGVIASGNTNFGEAYCAAGDIIAAKCKVPYLYRYELMGTPEDTAAVRNGLVRFFTEQ