MLVVDPMKRMTIPEIRQHPWFQEKLPRYLVVPSPDTIQQAKKAWQHSIDEEILFQEAIFDRNQLVESLRSRIQNEATVAYYLMLDNRCRISNGYLGSEFQEAKGFVPTDRTTSTAVHRLHGFIDQGNASRSQFPVERKWALGLQSQAHPREIMSEVLKALQELDVGWKKIGHYNMKCRWFPALSRNVDSSMNKSLHGNHILQDDSTAGINCRSPPNVVKFEVQLYKAREEKYLLDLQRVQGPHFLFLDLCADFLAQLRVL*