MKLRPSVQPGIDLRYISAARGYEIFSTVPISRGGFSDTISGSAENKHLQICFRFRISLRNSLDLQKFRFGQGSAFHIMVFIWDLGDQQKSLKVKVEASKCSCISSLMTMPASRILTIDTARQRDEESGNIASPTSEKLHDGKPEGRFPLTRWEFVAALTIFMLFAIGLLSIYVTMPEADYEILKLPHSIPDLRLLKDQLANYTRDYTAQFILGYCATYIFMQTFMIPGTIFLSLLAGALFGVTKGLALVLFTATAGASSCYFLSKLIGRPIAFWLWPEKLRFFRAQVAQRREKLLNYMLFLRITPTLPNTFINLASPIVDVPYHIFFFATFFGLIPATYITVRAGLALGELRSVADLYDSRTIAVLFFIGLVSVAPTIVSRKQTHE*