MLPSSTCPAWWSGPFSGTWQSSHSRVRSWLHRPAVHVFKRRHEHKTLLHSLLPKEAIRQLHARFDWSADVDDDSVAQAMVDSGTPAEVILGIMEDNLMGRVPALPKVMLVKTTLQQSLDVYKPLRSALSERMRQNVDMDSEVHDAIMLEVMGRTPERVMDGLNADVEGETMYTSCRATPNRTSRLSIALVPLPALRESSKSDTVYLQHELSLRFPENGNVVTLGQPCSSSALPPISCSEVTIPAARRTPPDLAKA