303 aa
MERALGLPAEEDLFHKSLAASAKRMESAFRSPPGLDLSHPRDRQPSPLACYEAAEPEALL
QPGVGGDPLALPPGSVCVKYGESASRSSVAESSGGEQSPDDDSDGRCELVLRGAGGDPRV
ASPAAGGGGGGGGGGGGGLKAAEGGCSNSHGHGGSKKSKEQKALRLNINARERRRMHDLN
DALDELRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQAISAA
SLPSSAAAAAAAAAALHPALGAYEQAAGYPFSAGLPPTTSCPEKCAIFNSVSSSLCKQCT
EKP