MRTSGAKKPVLIRRLKKGSVVASARSEASAEADSFYDVTPEYCGVPIKTTGRPKRIVLIRHAESEGNVDETMYQRKPDHRIELTERGKEQARQAGLALKELLDPDEQVYVYVSPYMRTMQTLYELGQTLGPERVSGVREEPRMREQDFGNFQDHTMQELKKERHGFGRFFFRFPNGESASDVYDRVTSFRETLRNDMNFGRYTENCTVLIITHGLTLRVFLMRWYKWTCDMFDKLRNPGNAELVVMERGERGRYSMLSESQGEEFLQKMGFTEDMIEDQRWARTASMSDLNSSWATSKGTIFFESFPDRLEASRRAVKRADETYFSRSETTRRQAMKEAKTKKAYDEDLRPHG*