MWLPKLKYGHRDSSECKRLECFLDKNLPLHRAPVIESFRLYLIDSKCTPENIKMWVVIAVSHCLRELEVIYSSYPEKPNILPSNLYTCKSLVILELCGEIRLDVPRMAFLPSLKTLQLHSVRYLNEDSLHRLLSNCPVLEDLLVDLLLSDSMEKLTVVVPSLQILSLFIPHSYEIDGIVIETPSLKYFKLIDHNSKSHYCLVKNMPNLIEADIDVELHSIKSLIGSITSVKRLSICSQAMYDGGFVFNQLKHLKLCRCKGHSSDLLVRLLKDSSNLQALDLSEMDYHENHDILYWHQPSTVPECMLLSLQTLNLSAYRGTPEERDLAVYFLKNAVHLKTTTIKSCVFDDERFDMLKELALSSRASTTCQLVFD*