MEDETVDVPRYFMCPISLQIMQDPVTAVTGITYDRDSIEYWLSTAEEVLCPVTKQPLPRDSDLTPNHTLRRLIQAWCVTYANYGIDRIPTPKPLLNKSHVMKLLRNLKSPELHVISLDTLHLLARESEKNRHCLIDAGTNGAMISLITKFYKESMTITVGLGQALKILHLSWLTVPEKKHIAKEDHDLIDSLLWLLGFDNMIGDDLMVDVQTDAILLLEMVMGVASTSVLERLRFNFFKQTVNVIRKRTSPQAMKAVLRMLIDVCPWGRNRMKTVEAGAVFELVELEINGVEKNMSELLFCLLAHLCSCADGRAQLLKHAGGIAMVAKRMFKVSPGTDDRAVQILSLIGKFSATDEVVAEMMRVGAVLKLCMVLQVDYAPYLKKKAREILKLHSNVWNNSPCMPLIF*