MASVKSLFIYPIKACRGISVNRAFLSSTGFKWDRTWMVVDSKGRMITQRIEPRLALVEVHLPEEALNGQWGSLPLDSALSVRAPGMELLRVPLAAVRPRSRVENASVWEWTGPAIDEGPDAAEWFTRYLGKTCRLVRFDTDNETRISDPAYAAGFSATFTDGFPFLVISQSSLDALNEKLRYPLPISQFRPNILVQGCEPFAEDLWETFTISNLKFHGVKLCSRCKVTTIDQQTARESSEPLTTLQTFRAGKFMPLSKGKGKVFFGQNVVCEQCLDTSRSKYLSIGVGDALTVVNKLPSVLDSMV*