MSQVASSNLVSLHRLPPSIQSSKPQHSIPRKPFRFQSRTRHFPTSLCCQTNPKPVDSPTKEDVLIEPGSVKDNNSDQATNASQNVELAQFPNKNINRRVAVGSTVAAVGLFLSARLDFGVSLKDLSAAAMPYEEALSNGKPTVVEFYADWCEVCRELAPDVYKVEQQFKDRVNFVMLNVDNTKWEQELDEFGVEGIPHFAFLDKKGNEEGNVVGRLPRQYLLENVDALVQGEASIPHSRVVGQYSSAEARKVHRVVDPLSHG