MLRGFNSGTGCRARPRAELRVSAFSGPSPCIFRHTTYSIGTCAPVRKSNAKLNVIRTDADVCCRSSAGTGASLHPDAGSNKGGSPLPWVVLGLAGLALGAYILSEPGQALKELVANGPLGKSGFLAAFSLIFLSEIGDKTFFIAALLAMKIGKWMSFFGSVSALAVMTVISVSIGAIFSRVPDALKSSIPVGELAGIALLVFFGVKTLRDGLSQPADGASASDEELADAETAVQQVEGGKAQRRSALAVFIEVATLIFLAEWGDRSMLATIALGAAQNPVGVAIGAIGGHAAATGIAVLGGGIASKYVSERTVNIVSGVLFLLFAAATAFSMF*