MLPPVAILTTACFSALAPATLNGLRIDTSPLVTPVRVGRPLLALVEVSEACAAAQREAYFSLMPSKALPKTSLDLRAWAPKDKDSVEAGVFARQTSTVPHWSNIGVVACESVSDLAAAVAKQRPLIERWAYECLNDFETNRLWIDLAEPVELAWAIRPPAPSLLESLMGAKAEEPMLSVVPREEPFDDLLRCGFLGKLSRDYRGGGVSARAERIVIGKEPETPARRKSQEQFDKVYDKKKEQNAAGGRGRVR*