MKPLERLEPLFADETEEDIDHRAAYWFSRRRSGHFSAACRAELEDWLRADPRHREALEGMERLWREFDGLPRPALDDIPEPVPAWRLPRALAAAFFVFCALLVATLFWRDQSLGPNLAYGTAPGEQREVVLADGSKLFLDVDTQVQVRYAERTRDVLLKKGEVFFVVSHDPTRPFRVGSGDSRVTVLGTQFSVRRNAQALAVAVKQGRVALQPSLEKDAEHVLLAGDSARLDLAEQRLELGHVAPEQVASWRDGQLVFRDKPLGELVEELSRYRAAPIRLGDPRLAGKQVSGTVRIARPDDFLLALPALLPVRVQPQAGGEVLILAR*