MVRVGRVRAALLALLCAVIFGASAAAPETVPVACDGDCYPFTINLVPNGAQDPRVVEIFEEAHATLRRVLVGQRLVAQPVEMSLYFRVNSIDGLGGVLGSSRNYQHIAVCTDDEVPCHYDVLPSLAECVFDAADFFSNCDFPAWKDFWVEVVLHEMLHVLGVGSFWTDRFPTRTGYNTRVDCVATSSASYKYPGAKREWNLLGGSGAPPVEYNHWNGDGSNCKHWDESKMNVELMTSEASTVLTPSTVSTVERLSKVTLGAMEDLNYVVDWSQAEAYIVPPSPQLAELETQTQTLESVHNQGQEYLAELELSEEARRKQIQRATEREELHTGLHRGVIGEVWYPETYKAPLLDRTGRIIEQETIGEDLAGSPRQMRN*