MLEMELAAARAAQAGSPTLVKPVGEVPEGRRKAYVVIGINTGFSSRKRRDSIRETWMPQGGKLKQLEQERGIAVRFVIGHSATPEGILDRVINAEDAKHSDFLRLDHIEGYHELSAKTKVFFSTAVAKWDADFYVKVDDDVHVNLGMLVTTLARHQSKSRVYIGCMKSGPVLSQKGVKYHEPEYWKFGEEGNKYFRHATGQLYAVSKDLATFVSINQPLLHKYANEDVSLGAWFIGLDVEQIDDRRFCCATPPDCEWKAQAGNACVASFDWTCSGVCKSVDRMKHVHQRCGEGQDALWSAVF*