MDGRESTVASGPNFSFYAQHRGIGAPGVPSHSPGLHGPPPGGYRQHLDAVSAGYAFQTPHVGGPHIGQGYHHVEASPPVAQHSAGGGASSGGAMDIGMGVAVSAEAKGDQGSVAGQDEQVKKKRGRPRKYKPDGAVTLGLSPSSSSTPHSSNSGMGTMVSTPGSGFGSGGSGSGAPSEKRGRGRPPGSGKMQQLASLGKWFLGSVGTGFTPHVIIIQPGEDVAARIMAFSQQGPRAVCIISATGAVSTATLHQDSDSGGVVTYEGRFEILCLSGSYLVLDDGGTRTRSGGLCIALCGPDHRVIGGSVGGVLTAAGTVQVIVGSFMYGGSKKNKGKAEA