MCDRNGGRRLRQWLIEQIDSTMYPGLIWENDEKTMFRIPWKHAGKQDYNQEVDASIFKAWAVFKGKFKEGDKAEPATWKTRLRCALNKSPDFEEVTDRSQLDISEPYKVYRIVPEEEQKCKLGVAAPGCVSEAVEMECGRSEIDELIKEPPGDDYMGMVKRSPSPPEACRSQLLPDWWVQQPSTAALPLVPGYGAYDAHHSAFSQMVISFYYGGKLVGQTTTTCPEGCRLSLGQRAAGATPGTPRLPATGPTSWSVTRWSGSLTPASSFEPCAHSMGPLLGAAAVLSSSRQTPPRGLPRERGLEGWAGVGARALTPSGQGGEWLGFTKPPCLSRPPAASTELQQFYNSQSRLPDSRVVLCFGEEFPDTTPLRSKLILVQVEQLYVRQLVEEAGKGCGPGSLMQAPEEPPPDQVFRMFPEICASHQRPFFRENQQITV