MATKGMVSVKRPIRQLSVREKLDAIQRVHNGESKASVARDIGVPESTLRGWCKSEDKLRNVARSCGTPESQHSVEEPDNKDISKSVGVGEPGVGGGGGGGGGGGGDDDVTDGGPSDRKRTRQEAEANHTKTPQPQTQPQPELDEALWFWVKQQQQVGLSVSAGQLLGNKEATDLNKNGVADGSWFWRWYKRYGFSQYPDPLQQVTKTKVQSETLTPGLQKVNGHSIPVANNARSTLDSVLLNVKDNNNIRNPGKPEESDDDDEEDEPPATAAEAVNHGEKFLRWLECCSDPSVTAMQILQFRYLLNNVRACADRRAKQTKTKTRSRRK