MGRAPCCDKANVKRGPWSPEEDAKLKQHIHNHGIGGNWISLPQKAGLSDAGKVAD