MLLLVNVEKHQEVKYGVPISLVAGADEVCARCSFVQGKPPDNKIPSECISSLASTFSQVSQQEQNSASEVKPEPSDDRLAIVENESESPSSLATPTPTPMNELDQAIKRALSVTSASLPVVVTLPLGFCPSNFTSAISSLDTSKNGSGCDEEDLRLHNKTPSAIGLGPSTLLSVPDLRTMTNIACVDVKALQDQQICSESKPQVNTQILEEFYLRDPFACASPDKRQALCHMLNIDPYRLKVWFQNRRRRDKLNYENQKMKET