MVRFCWRPAAVGDDGDVNGRVEGLLWYKDLGNHLYGDFSMAVIQANSSLEDRSQLESGPLTSDYLGPQGTFIGVYDGHGGTAASQFVSDNLFCNFKNFAGEHQGISENVIQRAFSATEEGFLSVVRKQWLSKPQIASAGTCCLAGIICNGMLYVANAGDSRAVLGRVERATRETTTIQLSAEHNVNIQTERDEVRTKHPYDPQIVVMKHNVWRVKGIIQVSRSIGDAYLKKDEFNREPLPNKFRLSEPFSKPILSYEPAISVHKLRPEDQFIIFASDGLWEQLSNQEVVNIVSNSPRNGIARRLVKAALRVAARKREMRVSDLQKIEQGVRRHFHDDITVIVVFLNHKLIDNSSLLASPLSIKGGGSASF*