MSLPKPNNQTTVVITGASSGIGVELARGLAGRGFPLMLVARRRERLDELADQLRQEHCVGVEVLPLDLADTQARAQLADRLRSDAIAGLCNSAGFGTSGRFWELPFARESEEVVLNALALMELTHAALPGMVKRGAGAVLNIASIAGFQPIPYMAVYSATKAFVLTFSEAVQEELHGTGVSVTALCPGPVPTEWAEIASAERFSIPLAQVSPHDVAEAAIAGMLSGKRTVVPGIVPKFVSTSGRFAPRSLLLPAIRIGNRLRGGPSR*