MVRVGRVRAALLALLCAVILGASAAAPETVPVACDGDCYPFTINLVPNGAQDPRVVEIFEEAHATLRRVLVGQRLVAQPVEMSLYFRVNSIDGLGGVLGSSRNYQHIAVCTDDEVPCHYDVLPSLAECVFDAADFFSNCDFPAWKDFWVEVVLHEMLHVLGVGSFWTDRFPTRTGYNTRVDCVATSSASYKYPGAKREWNLLGGSGAPPVEYNHWNGDGSNCKHWDESKMNVELMTSEASTVLTPSTVSTVERLSKVTLGAMEDLNYVVDWSQAEAYIVPPSPQLAELETQTQTLESVHNQGQEYLAELELSEEARRKQIQRATEREELHTGLHRGVIGEVWYPETYKAPLLDRTGRIIEQETIGEDLAGNTHSICTESHRIIHGHTLKHFERAKVTHHPAQSLLYDEYTRTFSDHHGLYAQVCDTDMLRLLGAKSQDATNLRTGHGTLEPDPLR*