MGAYLGVARGSEAEPQFIHLTYKPKSGDIKKKVGIVGKGLLFDTGGYNIKVAMMELMKFDCGGAAAVLGAARATGDIQPEGVEAHFIVAACSNMINAKALVPSDVLTASNGKTIEVLNTDAEGRLTLADALVYADKEVGCESIIELSTLTGACMISLGKKICGVWTDDDDLAKSLEDVSKVTGDKSWRMPMAKEYAESLKSKIADISNLGDRYGGAITAALFLTEFVDKKKPFAHIDIAGPVWDDKTGATGFGSKMVTEWIKRQGE*