MSSRAGGGKPLWSASTIVAKVASGYHILRIDGYSRTMETPTGESIASLPFSVGGRCWRIRYYPNGDKLENKEYISLYLNLHDRSVEAEKAQLMFRFVGDVAEQPLILGRLHTFEKQGWGYAKFIKRKDLEESKHLVDDSFSIRCDVAVRFNDVRVEKAPEAAAAAAMISVQPSDLHQHLGSLLLTQKGADVVFDVAGETFAAHRCVLAARSPVFTAELFGAMKEGHTGGVVRIEDMEPRAFKALLYFLYTDLLFPKTMATTMNQSEDGDVGGDDEDVLCQHLLVAADKYNLERLKSLCEKKLSECIHVGTVAIILTLAEQHRCPGLKKVCLHFLRSPANLRAVASSDAFKHLSSSCPSVMVELVAMLGNSA*