MSQFKRLAAVCLFLTAFHSFSPQPAYSISTISQRHAMRSSHGQNDFVASRKLVDVASVIVVAMEKDMGDFTKVQDAIDAVPDNNTNLILIRVKPGIYLEKVTIPADKPFIILSGSGANNTVITWNDSAKSSGGTYYSATVSVYASDFIARYITIQNSYGPGDQAVALRISGDRSAFYGCRFLGYQDTVLDESGRHYFKNCFIEGAADFICGDGQSLYEKCHLHTIPQLNGAITAQRRSSPGEDTGYVFLNCKITGGGLMYLGRAWGSYSRVVFAYTYIADIIFPERWDNWNDPTRESTVFYGLYKCSGPGARDEGRISWSRDLSDTEAAPFMSSSFIDGQNWIRNMPSRLQRATNLVPRHG*