MSDAGVFCFRSPSVPAMVGPPTAGANQLSPHNVSNGTLPLHSVPEYCWVARQTGTNISSAFHYQPTAAAASVYCAPPATTTVQASSANLSNVGIPLSAVTNGRGQYYPRTYQSDVEQQKANLSSFAPSHLALSTTAMSPAHLSPCATPSEFEWRSSLSPVNLSNYSGSGPIQLWQFLLELLMTRACKDFICWTGDGWEFKLVDPDEVARRWGVRKNKPKMNYEKLSRGLRYYYDKNIIHKTAGKRYVYRFVCDLTQLLGMTFEEVHLQMGVRNDDDVNGNGVSQMTGNDSEV