MDETRFPDRRIFGTGLAVSLLLHALAGVALLVEVEPFAPASEQAPIEVVLVPETSDAETPELPDPAPQEPETPEPETPEPEEPSPTAAPMPAPDVMAQTQEPPGDQPTPLPVLQPVVEFGDADGGSRIAPDGDAADQAEAPERLDLEAEDGETTEADPAESVEDEAADTSQTPEADLSEAVEPEILEPEAAEPGPSEPDAGAETGGEGIAGDFGTVGPIMTTATPAPKPEAGRRSDAVQPEGMREARRLYSDAILDDPRARTAMAGMPAGDRLNLLCMTELRAQLNAAAPPRRPEILPSFRPQAGTVLEPRQAAFRSAGEWYDLAFRCEVDPGVTKVVKFGLRVGAAIPRSQWQQRGFPSF