MGLAQLMHCAIMSDALWYKEFLLTSLFETRSTTRQRLLLYILFHPPPLHVANASQIEDLPQLSIIFVPCVQYQRRPFLHPQWLLVMKQRLLLLLYHSCQIEKRVASHADCPEALTKVLALTPQDILVHYVPALLEIHRSNMLVLRFPMLEGLPSGAVDQGKSRNAIVVSGALTKRGILPPNLCWVVGVCRYQHRLTVSMPDMEGFVHLADYLYHLTLNSRRTMLAWLAFVFHACSARITQHRLLRPPSRAQMSADAHLSAPFYFVPPPPCRAATLV