MASTRPLHTLSSPLKQTIPSFVPLISYKPNSDFSISFTSSSSSYSQVNQQSQLRQVAASVAFNPSGNFDLSLYDEQENTEVAPPPMPPTEGRYEVVIDNDIIQCLDLSPFQIATGLSSPLSAKPKEFLERTIGFTINYKREDKYDPRELSEFPDIRLWFVRLDATYPWLPVLLDWRAGELARYAAMLVPHQMSMKMGVVFNPEALELFVMNKVFVVYSWLKQNEIPMPRLKTKDMARMLGFGIGDELFDLIDKHHIDSS*