MLYLVGLGLNDEHDISLRGLEIVRRCEEVYLEAYTSVLTVPVARLEALYGRPVTVAERDFVESAIEPVLERARTAEIALLVVGDPFGATTHCDVLARAKALGVQTRVVHNASIMNAIGCCGVQLYRFGEAVSVPFFTDSWKPASFFDKLEANASLGLHSLLLVDIKTREPTLPSLARGRPVYLPPRFMTVRQAVGQVLEIAATRPGSGVGATSRAIGVARVGTESQVCVHGTLGELRSVDFGPPLHSLVLLGAMTEVEEQIVDVYVRTVSVTEARAQGGETRRKLLEPSRASGLALGARADICMCNE*