MDASLHEAAIRGDVTSLLDLLQRDEHILDAVGVGVGVMVMHDPIANENPLHVAAQFGHVDFAKEILSRKPEYAHKSNSQGQSPLHLASGAGHLEVVKLLLKTDAGVCFLRDKRGRTPLHIAARKGRLEVLKELVLAEPTAAWLQTEQGEPILHLCASNGQFEALMMLIELIPDDDFVNMKDDDDNSILHLLASEIQIEVSSFSSK