MVVKVKQKIPLKIKRMGINGEGIGFYQKTLVFVPGALKGENIFCQITAVKRNFAEAKLLTVNKASKNRVKPACSVYETCGGCQIMHLAYPKQLDFKDDVIRQALKKFKPTGYEQFEIRPTLGMKKPDHYRAKLQFQLRSFGGTVKAGLFSQGSHRLVPIDNCLVQDQLTQDIINKITQLVDKYKLPIYNERKIAGIRTIMVRKAQASDQVQIIVVSSKEVRLANFIGELTKAFPQVKTVALNSNRSKSSEIYGDETEILWGQEAIHEEVLDYGFALSPRAFYQLNPQQTEVLYGEVVKALDVGSKDHIIDAYCGVGSIGFAFAGKVKSVRGMDIIPEAIEDAQKNAKAMGFDNAYYEAGKAEDIIPKWYKQGYRADAIIVDPPRTGLDDKLLKTILHYQPKQMVYVSCNTSTLARDLVQLTKVYDVHYIQSVDMFPHTARTEAVVKLQKRV*