MHILGGGALGTLWAAHCPAATLLLREGTTALQASRLRLRVHRLRAGEAAGPVDEALEACVRLEPSSGSATTPIGTLVIATKAYGAAAALEGVRSRLQSDAVVVLLCNGALSLADSLQLPAGGALLVATTTHGAWLHPPRQEGLREVQHAGRGTTWVGPLLPLRAGGGGGGGGAARVAGVPEVASSSSAELAAARFAAAGLGAVVEGGGQTSRRLWLKLAANAVISCSAGVRVVHASWLLCSSRHAGLYSHPRLRCPPPPTQPRQLDLDAPGFAPGRGPRGAAPENSPHGDGRFTPPPPYFRLGGAPERLGRPPRARARHARRGERRAGGADAAGRGGEGADGGRRGVEGRAD*