MELTWPLLAALLLPLSFILLHSHAKTGGKDGRRRLPPGPAVVPVLGNLLWVRHHGIDVLRAIRRLHARHGPLLALRMGSRLEVTVSDRRLAHAALVERGAALADRPGFASRDLLGLNAATISTSSYGPLWRLFRRNFVAEVASPARLRLFAPARAAVLAELTDKLRLRNGIGGGGQEGTIVETFQYAMFRLLVAMCFGEQLGERAVRDIAAAQRDLLLYSSTKLMVFAFLPAVTTRLFRGRLRAMLAMRKRLKDMYKPLIGARRELVGAAAPEPQQDDEATTTTLPHCYVDTLLEIWLNDGDGSERALTDDEMVALCSEFLNGGTDTTSTALQWIMAELVKNPAIQGKLHDDVKSTMASTGSDHIAEEDVQKMPYLRAVVLEGLRRHPPGHMVLPHAPAEDMEMGGYVIPRGTTVNFLVADMGMDERAWERPAEFAPERFMPGGDGEGVDITGTREIRMMPFGAGRRICPGLNVATLHLEYFVANLVRAFEWREQEGEEVDVDGEKAEFTIVMAKPLQARIVPRGHS*