MLTRLKAKSEGKLAKQLCRVVLDQFDKQYSKELGDSWSTVRDVLISPSLWQYAILFNRFNYPFELEKALH
LRGYHTVLQGALPHYPKSMKCYLSRTPDRMPSERHQTGSLKKYYLLNAASLLPVLALELRDGEAVLDLCA
APGGKSVALLQCAYPGYLLCNEYDRPRGRWLRQTLESFIPQPLINVIKVSELDGREMGDAQPATFDKVLV
DAPCSNDRSWLFSSDSQKAAYRIHQRKNLPVLQVELVRSAIKALRPGGLLVYSTCTLSKAENQDVISEVL
TSDSNIVPVDISGIARTFSQDFTFAPTDQKCSLLVIPEKGKAWGPMYIAKLKKGMSTRKRQGEFCKPC