MKDGPLLRMAREEDGHPTGPGPGQHREPPPPEAAAPARVVPTGPLAAEDPSFRLLLEENTFQALAQEPLLKRPRTVEDALLVAGGNLLCLPFPKKLWRLLNSSRFTSIWWEKDGTSIGLKEKLFQKEILERDGPDKVFETDCTKSFIRQLNLYGFSKLRQDVHTSFCLTNCFTGGVGPGPVRVLSKLQFYSSPLFRKDCPHLLKKRRAGVKAAQRQEEDKAERAPEELLSPAEHQPEQQREQQQELVSGQDHRRPAAQDRSKSAPPAPGPIAVPSTSPRTPVRPWLSWLTWPYPWRCPALARAVPRPAAPAYVPSSTAARGPGCRSPCAAAPSSLVFPGMMPLCHPWVPVEAAGPIDPMPSI