MIIISFACLLKFGCGDSGPRGDLLRRALQHSSFLAYSCGELDRAAAISTISRKFKLKEPALLDSMLLEAASSCEVDEELLSLLQSTRQQLLGWIDIPPQEWERVYNLFPWSLWKNFATISRDLDSLLGDIRFHAVIVDKSVEMAALHAFESLLALPYASPNKKACQDFLKRRFLLPRAVKLGMDRVKEEVRSKQLKSLYLLDNGRQELVSEIFFPCVAAWCLPEIIPLGWMESLQVLIERGHPFGYFGADVSRYPPDIDTMSTCVSTLFDLSLVTSAQAMHFLEICLENVNDQNQLLTYLDLERPRVDPVVIANVVYFAYALSMEDHPVVRHNENLIQRYLLSGGFVYGTRYYLSQEDFLFMYGRVLATFGEKREIPNFDLVYQAMEAALVNRIGNETESKPLDVAKRILLSRYFGIRNTIDVDLLLKMQNEDGSWPLQVLSNLPSAKGGVFNSVVDLSFAVRALQSQD*