AADTLAVRQKRRIYDITNVLEGIDLISIQWKGVGAGCNTKEVIDRLRFLKAEIEDLELKERELDQQKLWLQQSIKNVMDDSINNSTFSYVTHEDVRNCFNALFTNYKIGVLVTNGTQKSTPIPFLGQNGQKKYQINLKSHSGPIHVLLINKESSSSKPVVFPVPPPDDLTQPSSQSSTPVTPQKPSMLPQNPPEQHVSERSQNLQQIPTTEIGSAGSISGDIIDELMSSDVFPLLRLSPTPADDYNFNLDDNEGVCDLFDVQILNY