MNYLALITIFVSIVLLYEHKIKCLYAKDETLLKGNLKILSGNINEKITLKCEQGEFIHILDASYGNPKIDNFLIKKNPLDAPHTLPVVQMLCEGKENCDMNVTNDTFRILSIIKDFHRLIIKYSCILSKPKQIPLYNIKATRGDNKIWNVEFQGEELNKNLYLHVNNINAICDTPLLKKNYVDIDEAKFECDTINNCVYIIFNNGGYTLCESPSYKNATIQKNSKIYIKMSYINGNIPDNYEIVPNIQGVCEKNEIIYEMKSVLRVDEVYEKCKEINCDYFTFKRRFKKFP*