MVTNGTNGTNGASTSKFDPHFTEHVISLMAETTKPRHREILSSLIRHLHDFCREVELTQDEWIIGVNYVNAIGQAYQKNRNEAWRVCDILGVESLVDEINHKVVTEEGITPTSSAILGPFWSPETPFRDLGASVVQDMPKDGQFTFFHGAITDAETGKPIAGAVFDMWQASTNGKYDVFDPENQTRHNLRGKFRTDENGKFWFYCLKPTEYAIDTSGPSADLLKIMGRHPYRPAHIHMMVTHDDYIGVTAQLYPNDDPYLKTDTVSAVKDDLLLNFKPVTNEPKGATLDVEYNVRLLNKKYKPDNTMLMENANQNKF*