MCLAFLFCLFHSRISIFSGPSDITLKDEPTTKGNHPKVHSLGGVYDVSDAKVVQAIIIGAGPAGILAALRLHEHNHISPTIYEIRSEPSTLGGAIGIPSNGLRLLHRLGLWDAVQGRGAETSTLSLHGIKGQVIGQMDMTSWSRQKTGFGYLRIRRTDLMDVLYEAARRADIPIHFGKRLTHIVEDDQTVTVAFSDGSSDHADLLLGSDGIHSTVRSIYVDPSMAPEYSGISNAYSLVPTSDLAIAAGSISGLNATLTTDGLLAVLPCTPGGELIYWFFSRELAMPASGDTRDGWEERGKEQVESIKSTVLDLIKETEGSWGSTMKEMIKHTETLQFFPVYRLPTDGKWWRGRCLLIGDAAHAMQPHASQGVSMALEDIFVLSNALVACPNILDEVFRLYEQKRRPRVNEMHRLAERNGGVRKKIGPWQLWLKELATSGILLVYSFFGLGRLGLGQKPLAYDVEEDMC*