MELERATCVLTLTATVAAAAATVYLFEPRLPFWFAEAVWPGRRRREAMHQPVMDADDEDPPTWVSDMGRIRELLLGTKLRDFLKDRHKGRPEGVPPPRDVLVLTPSCTVNDALTKLSERAVLGAPYLRDDGKDFLGFVDLHDIVHALVSHMFPPGPLGTMASHDAPDWFLTDDSPACVDRILTLVRDKGGDFCDRTLGSIRRRVGDGAFIRVDETDHSLLDVIQTHFVRDVQYTKPPVRHRVAVYKYAVDASRLTDAETTIEVTDVFSVSDITRFLNRWNELEKCLTPCSIVDIGVGSTRVDAVPKDAALLRCFAVMERVGVSGLGVTDDGKLIGSVSESDLRRITADRLDVLAMPVGEFIGKLHALSGEDNPLREDQMALARAHPLFRGVLRTGELTGGRLNVTVSQKATLLEVIRALARNRVHRVYAVNETTGVADRVVTHSDLVRFFALFAPSD*