MSSPIRVLITGAAGQIGYSLIPLVASGQVFGADQPVIIHLLDIAPMAGVLNGVVMEINDSAYPLVHSIVSTVDETEAFTGVDAAFLVGSMPRREGMERKELLAANVKIFASQGRALANHSNPNVKVLVVGNPANTNALIASKFAAPKIPIRNFTAMTRLDQNRAVNQFAAKNNVPVKEVSRVIIWGNHSSTQFPDIANARIRGQPVTFEGHDDAFIQLIQKRGAAVIAARKLSSALSAAKAAADHMHDWWNGTSDWVSMGVISDGNTYNAPEGVIYSFPVTIDAKTKQWAIVNDVPLDDVAKQRLKTTGEELVEERTEALAATSNA*