MLDACKVPLPSLGLWTDRLKTLVFGSKGADALRRAEQRMLEGIKTKVHLSDVAIPQGSVHTVSTTPIHHSHDSHGAGLAPVVLIHGYFMGSASWSHSFDALSDKRHVYAIDWPSWGLSCREQNFPSGQGTEICEQFFVEGIESWRRAVGLDKMVLLGHSFGGYFAACYTMKYPQHVDSLILASPVGMLERKPGEGISEERIQSLTWWQRWLFFRVRRMWETGWTPMDFVRGLGPFGGWLTDWYMDRRFRLARANGTMELDVGATAEYLHRLAQRPRGSEQCLGDLLHFGAWPKSPVAPRLAQTLNALERAPPVTLLYGDADWMDASGGAWLAHQLGRRTEVMVVENAGHQLFMDNPRAFNAACQRALGAGAANVPGLYQQLLR*