MDSRHHVSVQEKVMDLEAELERMSRENEKLNVMLGLMNQDCNSLRSRLMETEVADGDNNKESMIPRKRKGAIQVTESSSSEDSNKKMRESPKSKVSQFCLRTDPSDTSLILRDGCQWRKYGQKVTRDNPSPRAYYRCSMAPGCPVKKKVQRRADDSSILVAAYEGVHTHPLPTSLDAPDGLESLDIIRPEPLASAPSTPFLPCSSISLSNSFPTITLDLTQTSLNQEGPRPEREARVSSNYSISQQLLVQILASSLTRDPSFTTALADTISRNFFRK