MPTLAPLTPLDLNVQIPHHFRCPISLELMRDPVILSTGHTYDRSSIEKWVAVGNTTCPVTMQKLEDFTLIPNHTLRRLIQEWCVANRSRGVERIPTPKQPADPSRVRSLLVEAASTGTENGPARAFAIRALKNLAKEGDKNRSLMVDAGAVSVLINALFGDLDEAAEEEGVFVGDSRSEASEEPRGIKAARDAGEAGRANGDVVEEALAALVLLPLNDSERLSIMQPQRLAFISSLLRWGRNMEARANAGALVEILSDSKEYQELRVVLAGTPGIMTGLVKLLREPAHSRGVKVGIKALFSLCLRTQGKEQAVAAGAATALIERLLDVEKNDAERVLGTIELLCTTEAGCTAVASHSLAVAVLVKFILKVSDRATEYAAGSLHAICFSSEKVRKDAVQAGVFKELLLLMQSDCTGRAKTKAMNLLKLLQGNLLNNSCMPEYGRTDVVPF*