MSSTSPLVVKKSQVVIVKPSKPTPEVSLSLSTLDNDPYIETLAKTIYVYAPSSKEVQDPASLLQEALSQALVYYYPLAGKLHRRSDDHRLELKCAPGEGVPFVKAAAECTLSSLNYLEDMDADLSQLVPSYEAVASGGYNVLALQVTVFACGGITLATALSHSLCDGFGASQFFKAFTEFAAGKTQPSIIPVWERHCLTSNNFNINGQMEEEQAPKLVDFGEACSSAATSPYTPTNDMVCKILNFTSQDITHLKEKVTEEVTTLEILAAHVWRARCKALKLSPDGTTLFGMAVGIRRTVDPPLREGYYGNAFVKASVAMKAGELSSSPLSPVVKLIKEAKREALKKRYVSEQLKETEKSLKLKVPCQGGSGAFMLLTDWRQLGLLDEVDFGYGGTVNIVPVVPKFLSDICVFLPRKQGGVRVLVTLPKPAMDNLKEHMNPLSF*