MSRRLITTKLPSWAALEPCLNATRQQPTQTCRRFLSSPSASSPSSRRPTTTPRRIQQQQTFVPRRWKSETVEELKSRNRSGPFSWKAGVIFVMTAAGLVWYMDHEKERMHKKRIADASKGVGKPRIGGAFELIDQDGRPFSSDSLKGRYSLVYFGFSHCPDICPEELDKMALMFDEVQKERPGALAPVFVTCDPERDTPEVLKEYLAEFHPDFIGLTGTYEQIKAMCKAYRVYFSTPRDVKPGQDYLVDHSIYFYLMDPEGDFVEALGRQHSPKAGANIILDHMKEYKGQLKTA