MASKALVVGSGAVGLRTALELVRRNVSVVLRAPCSPLDPSNTSQGAGGLWMPFHCDDPRTFRWAQETLNELLPMATRQQASPHHQESERGLVEVVPAVYLMRNHGGPTVEHFIDHSYEPRRGQSTETLALPGWTKDPRLEFQHLTVEMLSWQNIINRLKIPPEEELKQAGYLYAWFFKPPIVNTSAMLTHMLNELKEAGADVNVESGHYYSSLDEMRNEAAQLDCDCIVNATGLGAKEILHDDKMVGARGTLLHYDREDCPRRDVVRDGPYGINGTDAVIMTEEAPWGSDTLPCYLIPRGKSIVVGGSYLEEDKEPSIRNVERDRLLQNASNLGINTEKARIIGEWTGFRPYRPTARCELDLDSTSDIRIVHSYGYGGSGWTVNVGAAVEAVDLLIGTKKL*