MRDALFDLCRRFADAHVDSSGVAVTPVPGITLVRALHPGDLQAAIARPLVAMLLQGRKSVTTGLASFDYGPGEAMVIAADVPTTSQITEASQRFPYYALVLELDLAILRELQEAGPSGPDEAPRVGIEPMNADVTDAAYRLARLFDQPGALAVLGEGLRRELHYWLLQSVHGPAIRALGAVDSHSARIRRAVAMLRRDFMQPVSVDALADAAGMSVSVFHRHFRAMTTLSPLQFQKQLRLIHARRLMLAEGMSIAQAAGEVGYISVSQFTREYARLYGAPPGRDRRREKMSA*