MAPTVHSLPPPPGSDIDFGAIVENIDLENLTDDDFSVIRKALYENLVVVVKNQHHLSPKAQYELTRRFDPAASQYGHGKTLDAKRSILHPDLKTVPHQPQVQVIGHGFVEAYEGLTNIQLKHPHHRTFHRDAIPDEEDYDFTRFYRWHIDAALYDFYPPNVTTLLAVRVPKGRRQTLRYDDGSDETLDVPLGTTAFVSGERMFEMLSDEDKQFALTSRVEYAPHPYIWMSSARSLPTGLGLYSEDKELPLSDLPPIDESKIQILPMVWKNPVTGKPALQIHPSAVRKIHRKDGTVIDDLGRVREIVYKLQRPAISPPHVYAHDWQEGDLVLFNNRGVIHSVVGAFGKDEVRLFRQCNLAAGEAPLAYEA*