MVQRLPWKLFWRFYAGRRHMPQIFESLGSETCTKVYFGVGEPTCAEVIIANSFLAYVFAEYAVIHGDSKHRDYCQFHRSSLGSALLRLPLLLPASMELVAALTLGTLGYHRLDRYSGGDQEIQTQLFWAVYSYENGLSLRLGRYSGIRDSDITLVIEPSHHRAIRFGRIQGRIYSHLYSPEGLTYTNDAREEAAGVLAQEIQSIIDETQADIAAALCQSSTVEENPARVIYLHCDLVCQSSMMSMVLRAIPTPTGTDAIDNCVTVARNTLDLHGQCMKLVDGCKNPLLMKRYISCIVFEHAVRHSNTDDLDRLDRFAASFKSGTVGHAAMTHPHRLYELLSQAARLTVQLGPTPQYDNSILSTSIDSVMVEPVADTLNDTSLEVMSLPSEQDTMFNIGDWFHSNQQFLRLLHEDIAY*