MINPSEVGKSGEMVRLRTLESIWIQGKLRMWGRWSYIGGGSGGNMFNQLLSSGKITKTAINDALRRIKKSGITKPELEAFLREILDSKNKSGLAFCSDEEGLKIDGVIGTTLVREGHSGLYSIIVNRYRLRKSKRLMAEELQVKHPEWCYMTCRRRIDSWLSLAESMLYAPMCDKFGTNSDRFYLKSEPVND