MDALEKGAATSGPAPRGRPSRGRPPKLQRSRGAGRGLEKPPHLAALVLARGGSKGIPLKNIKRLAGVPLI
GWVLRAALDAGVFQSVWVSTDHDEIENVAKQFGAQVHRRSSETSKDSSTSLDAIVEFLNYHNEVDIVGNI
QATSPCLHPTDLQKVAEMIREEGYDSVFSVVRRHQFRWSEIQKGVREVTEPLNLNPAKRPRRQDWDGELY
ENGSFYFAKRHLIEMGYLQGGKMAYYEMRAEHSVDIDVDIDWPIAEQRVLRFGYFGKEKLKEIKLLVCNI
DGCLTNGHIYVSGDQKEIISYDVKDAIGISLLKKSGIEVRLISERACSKQTLSALKLDCKTEVSVSDKLA
TVDEWRKEMGLCWKEVAYLGNEVSDEECLKRVGLSAVPADACSGAQKAVGYICKCSGGRGAIREFAEHIF
LLIEKVNNSCQK