MPIVTPKVTDPTQPPLEDFVHVDPGFRALKHPDPLAFLRTATKLTHYAPTIGTDVEGVDLCSLTSDGRDQLALEVAKRKLMVFRNQKAFYAAGPDYWKAWGEHFGRLHVSPTGGYPEGYPELHIIYRDHKTIYYDNDHTYTWMWHTDMSFERQPPALTTFFLLAHPLTGGDTVFYDAEESLRRLSPQFVAFLRTLRYISHGIDPYIASRGGKRVRPQRRECVTTIHPVIRKHPVTGKESLYLNPGEHFRGIIGLKKEESDAIINLLNSHITSGVDCQVKVHWEPNTVVIWDNRNTNHSAIFDYQGSIERRHGVRIMPQGERPIPALDGLDLENM*