MASSKTVLSAIFTASLCFTVALAFPAHHEDLHPVVQSPPKPVLSPDYYKATCPQADEIVVSVLKKAIAKEQRIAASLLRLLFHDCFVQGCDASVLLDDSEEFVSEKKAIPNKNSIRGFEVIDEIKAALEEACPHTVSCADTIALAARGSTVLSGGPYWELPLGRKDSKAAYMKLANKNLPPPNATLHRLVKFFERQGLDKVDLVALSGSHTIGMARCVSFKQRLYNQHRDNQPDKTLERMFYSTLASTCPRNGGDNNLRPLEFATPSKFDNTYYKLLIEGRGLLNSDEVLWTGRDPQIAGLVRSYAENEPLFFEHYVNSITKMGNINPLTGYDGEIRKNCRVVNKKI*