MAASVAAHLPLRAPGRVGAAPSRSSVAAVDRFRGRPERRGLAAAPRGGRGLAWLRAEAVSGGGGGGGRREPMVPPYNVLITGSTKGIGYALARKFLEAGDNVIICSRSAEKVESVVGELKRGYGEQHVWGTACDVRDGKDVKALVEFARDKLKHIDIWINNAGSNAYTYKPLVETSDEALMEIITTNTLGLMICCREAINMMRNQPRGGHIFNLDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELQMNEVNNVMVHNLSPGMVTTDLLMSGATTKQAKFFINILAEPPDVVADYLVPNIREIPSNQSMKPTYIRFLTGLKAYSRIFSRLAFGARRNKYVTED*