MSFASFPIETLDLPNNFREAELLKCKIPFAQDLVKAVSQALAPQPVTVDVLFDDDYGQGAGDKGLDECLGGGLRRGCLYEGAKGHVEGETDPRVKGLLDNILSNRVGDIDSLEHALSYVICIVADLLKALAARYDLAVVVINQVSDVFPRQQQQRSSLSYSSPLMVAGTPPSSAAWDQTEPFGPGMAQVQPQHHTSASGGDPPMLYASQARWFSGQSDVLNKEASLGIVWANAVNVRIMLSRTGRRRMLDQNDLRPVKRRRHEDEEGEGEQGGRGKGIEMDNVKPTLIRRMHVVFSPFCPERINIVENMRKVWKSGRGGMQGEGEGEAVSGVMAGSGEEGGGGGGGGDYGELPAEYWDAVIAEETMAAEPSVMEETDVVGEADVVEECFSNEK*