MPHIKLTRAASTELQRPSHDHKAVWAFAGGAAWCERKRKGHFPRAVSNGVDDHSAAVKTWLHKFIIGKNFCPWAKSVSDNDSVRVVTSLATTEDGILRDLEEEVAALPSCPNVPEGVPSTTLLVCPHVSSWQDFDTFNEFYGNALRNGVLFEENFKVKLVAFHPSFIHSPLYGPVLEVGDVLTLPTSEGEVDATVLDADVEAEEPGEAFRVQLENGEEQVISYARLAELLQDSQYETVEDADEDGEDAEIEMDEETEILENMAQRAPRPTFHLLRLCDVSSALQSPIAETLDEQNYETAQTLGCEGWQNLMLACEKQGEKSKGQTIL*