MSDSDLGEEEGLTSLDLTQAGKRKRRGNLPKESVKILRDWLYEHRFNAYPSEQEKLSLSGQTSLSVLQICNWFINARRRLLPDMLRKDGKDPNRYTISRRGGKASDVAVPRGSSPSLIAPGSTPAPSKVLSLSVCSVPLHWGEESTTPFFGGEPQSLRPGSTLTLLARAQAGSPTSGLFNTPPPTPPEHYGDDFSSFQLLVEVALQKAAELESQKKDLYPPSWHAELPLVASNPK