MADDVAPALLVDALLRRQHGHPLPPQLPFAIFDADVFASDPSTLYNEYWSYAADDGSIYLFSPGPSSESQWRTATAARSITMADGTYIGRRTTWVIFDRANGGWAMEEFCTYHNDGGGGVAED