MDIDLEPIDFISQLRNEVNEELKPRLESFSDLYQRKLWYQLTIAVQEFLNLPSSFPFQISLYNNFITDFENKINSLKLVEIAVVVSQRFTDANDALEFLSKLASKLKPVEKKDDEPSSASQAPGASTANKATQLQTDAEAYVLARMSAAHFCLLLGKTKETESAMDECRTIIDKLDSVDTSVRAGFYRVSADYFKWEAAYASYYKTSLLYLACLPNVNVDLDLESRVQRAHDLGLAALLGDTIYNFGELLQHQILESLTGTPFEWIRSLLFAFNEGNLGVFESLTPRFPEEPILQNSYPFLRQKICLMALIDAVFRRSVTDRIMPFGVIASETKLPVNEVEHLVMKALSLGLIKGSLDQISGTASITWVQPRVLNKQQIEALKKKLDDWTNRVMKVGEFAHANGGSEILVQ*