MVETGCRPDVVTFTTLMNGLCCEGRVLQALALVDRMVEEGHQPYGTIINGLCKMGDTESALNLLSKMEETHIKAHVVIYNAIIDRLCKDGHHIHAQNLFTEMHDKGIFPDVITYSGMIDSFCRSGRWTDAEQLLRDMIERQINPDVVTFSALINALVKEGKVSEAEEIYGDMLRRGIFPTTITYNSMIDGFCKQDRLNDAKRMLDSMASKSCSPDVVTFSTLINGYCKAKRVDNGMEIFCEMHRRGIVANTVTYTTLIHGFCQVGDLDAAQDLLNVMISSGVAPNYITFQSMLASLCSKKELRKAFAILEDLQKSEGHHLEDE*