MSSSFWDSLQRVGCAEWIREKALVVRVSLRAAWCLRLITIRNPRNFRAFFGISCVSSSVSLRLLKFLTVRMEGFGCPSGLFFMILLSLLVMKLIAVSGSQADGAVIFIDSNIRPEHLRKTSSIEKEVFTYEDIATSLAVLLGVVPKVAVDEKAASKIDSVVSPNLFYRPRAVLSLNIGGVELDSIRNEATLDLLGLGSYQQSPLIADNTHPRRISDDYVNVEVLTSLDEADTHIEVSEQDLEFEFISTSYVLNGDSKTVNTISWDMSNGESFSLDMSNSADRLFFKELMEVFRGMKRAVTSQQSVELEQPADLYFGTFNGIIEFRDHYGSGHQTQLASKFVLYAMNQALQFLQANCNDKLVGVFTFTESANDFKVLTTERGARFLQAAAPTPGNETYPEEMALRLGNQAVIFFTVIILLVALLLSTCCMFTMPLTKDSLLYSGLKLD*