MDTQVTECGNTSMKVLMFPWLAYGHISPFLNVAKKLADKGFLIYLCSTPINLKSIVKKIPEKYFVSIQLVEYHLPESPELPPHYHTTNGLPPHLNHTLQKALKLSKPNFSKILKNLKPDVVVYDILQQWAEGVANEQNIPAVKLLTSGAAVFSYFFNLVKKPEIEFPFPAIYLRKIELVKLGEMMAKSAKEKEPDDVGPFTEGNMQIMLMSTSRIIEAKYIDYFSELSNWKVIPVGPPVQDSMANGTDDVELFDWLGKKDENSTVFVSFGSEYFLTKEDREEIAFGLEFSNVNFIWVVRFPKGEEQNLENALPHGFLERIGERGRVLNKWAPQPRILNHPNTGGFISHCGWNSVMESVDFGVPIIAMPMHLDQPVNARLIVELGVAVEIVRDDDGKIHREEIAQVLENVIAGKTGDNLRTKVKDVSKKLKCIRGEEMDAVAEELIQFCKNSNKVQIM*