MASHVLLHLFLCCTTLRAAAALSFDYDFAAVGRDVAAANLVFMGNASYAGDRINLTRLGTWSTGRVAHRQLVRLWDDGAGGSVTSFTTAFSFAIGRNSTNQADGMAFYVGPPADTLAPDMTGGFLGLIPNTGEASPRTVGVEFDTCRNPWDPQDGVIDHIGVDVNQIVSQNFTALPTLTLAGVMRAEIRYDAAARKMVVNLTANGSNYGVEAAVDLRAAGLPQDAAVGFSAATGELVESHQLLSWSFNSSTGMWLFISIFY*