MPERDQVSWNVIVAAFARAGDIDRMLGLLDAMERQGIYPNRLTFVALLDAFDRSEMDPSRFSDEGELLHSKISQHGFHFDLQIQTSLIKMYDRLGSVEKAIAVFDRISSPDAIAWNSLLSAFARNGDLDAANALFQRMPERSLVSWNIAIAANLHCGRAKTALWLLQVMDLDGGDTADRAIFITALYACGVLEKLRLGEAIHAEIAAFGLETDVCIGTALISMYGKCHRALLARDAFDRIKEKNQNVVLWSATIGIYAHNGLFDAAMELFFRMCLEGVHPNDVTFVNILSASAHAGDLSNARQWFFSVATDFGVAYTRDHYVCMADMLARSGLMDQARELVGDMPFVPDSCSWKTVLAGCLVAGSLKQAERVACSVIECEPEDSSPYIMLSNIYSAAKDQILVC*