MAATATVAVHLPLRGPARAPSGPSVAAATRFRGRQERRGLAATGGRGLARFRAEAFSGGGGGGRRDPMVPPYNVLITGSTKGIGYALARKFLEAGDNVIICSRSAQKVESVVGDLKKEYGVQHVWGTVCDVRDGKDVKALVEFARDKLKHIDLWINNAGSNAYTYKPLVETSDEALMEIITTNTLGLMICCREAINMMRNQPRGGHIFNLDGAGSDGRPTPRFAAYGATKRSVVHLTKSLQAELQMNEVNNVMVHNLSPGMVTTDLLMSGATTKQAKFFINILAEPPDVVADYLVPNVRAIPTNQSMKPTYIRFLTGLKAYSRIFSRLAFGARRNKYVTED*