MGLLDKTMDRIRGWQAKLLNMAGRCTLVKSVLNSYPLYSMQTSILPCSVLNLLEKSCRKFLWNKVDRSHYVPRTNWGVVTKPMNLGGLGIWKLKECNLAFMAKLGWKMINNPEKLWVRVFNDKYLKKANFMDYLPSSTNSPIWRDILKGRRILANGLIMGIGNGKSTSLWYHHWVGNEPLYKLMTRDVPDSKAHWFVAHIIRDHKWYLEDIRHLISEDICNLILATPLSNHNQEDFIRWRFSNNVIGVSGSVLICLKGKGKAKISHADRLSKAWKAPPEDYIKLNTDGAWKAINKAGGGGVFRRPSGSWFLGYSCKYFSVSPLAAELDAVKDGLIMAEEYGIKKLEVETDAISLKVMLDTLDQNYHHELSPIINDVVSLLKKIESVEFMHIPRENNTVAHELAAYGMSMLERKKVHFVVPEFAKVVFEKDFHIISPRAGVEDPFPPIEDDGEVLEVTDSTMVEDMDTSEDHFLVGSIPISVRQDGVGSSSGAHNDSDFNGKNKDKGKVILLEK*