MGVDLRQVVAGILTITMFVMLGQMLHRDYFDAVQVQGDAHDIVFHGSKVSLEEDGLVRSSEGPWMENSHQLKPCWSLSQPDEEVSSKGYVTFSLTNGPEYHISQITDAVMVAKHLGATLVLPDIRGSKPGDEMNFEDVYDVDKLVKSLESVVKVVKKLPSHVSLRDIAIVKVPSRVAEDYIKEHIDPIFKSKGNIRVTTYFPSVNLRKSSLDGETDPVSCLAMFGSLELQPGVSDLVESMIQRLKKSDGRFIAIDLRVEILEKKNCHETGGMGSKTCYNAQEIALFLRKLGFGSDTTIYLTQPRWESSLNILKDIFPKTFTKEAIMPADKKSKYLELENSEYENVIDFYISSRSDVFVPAIPGLFYANTVGKRIALGKPQVLVPAEISGSSGLSTDYISPYISKKNHLAYSCFC*