MHGRGRGVAGQMGRGRLMPNKQNLRVVECKPQPCVVSVEGLSSSTTDVQLKNLLMSVGPIQSLQMLPQQRKAIAKFKEPAHALAFQQKFHSRHMIDLSHINVALIVE