MATPIRTVRQLSESLCIPYIDVLLPCNFCNYFLSNAEKLLFDHFDLHLVWRDNLVFGCCQGCARTVSLLEFVLYYQESYEVPEIEEILDRPLLQIELRCVTCIKKLSVAEKLEVVSNGERVHRVRNRLKAKCSLCRLYAI