MPSPGASFVSPGESNLAAHLGKGSLFGHGFQVSLSDDVTSNVCGPLALVNKLISARPLRSQYLPEIGDVVLGRVSEVLAKRWKVDINIPHDAVLHLSAVHLPDGIQRRRNYDDELDMRARYGDRDLISAEVQGCFSDGSVALHTRISAYSRKFNGQHIQVLPTLVKRGKRHFCDFQGENYGCTDIEVIYGCNGLIWVGQSSKEAPGRSSFDADTARVDEAHDRFSYVQRAVRELICRVANSVRVLAALGMVVDPHNIIDVCQHSTFLGLQPKDMMISSFLNHLVRERGLV*