MSQSERRFSFEFFPAKTEAGHEKLLATARNLAGYKPDFFSCTYGAGGSTRDRTLSTVLQLDGEVKVPTAPHLSCVGDSKAELRELLGRYREAGIRRIVALRGDLPSGMGMASGELRYANELVDFIRTETGDHFHIEVAAYPEVHPQARSFEDDLANFVRKVKAGASSAITQYFFNADAYFYFVERVAKLGVDIPVVPGIMPITNYSKLARFSDACGAELPRWIRKQLEAYGDDSRSIQAFGEQVISEMCERLLEGGAPGLHFYTLNQADPSLAIWKNLQLPR*