MDLPPLPSSWKPAIYIHPSHSSDPGPAPPTRKQQASCLLHVTPASSATRTPPPDRKKMVSPTEPQAETTVFRSTLPDIAIPDHLPLHDYVLERLAERRDRACLIDGATGETLTFGDVDRLSRRVAAGMRACLGVRSGGTVMLLLPNSVEFALAFLACSRLGAAATTANPLHTPPEIAKQAAASGATVVITEPAFVGKVRGLAGVAVVATGDGAEGCVSFSDLASSADDGSAALPEAAAAATAIDVANDVVALPYSSGTTGLPKGVMLSHRGLVTSVAQLVDGDNPNLYFREDDVVLCVLPMFHVYSLHSILLCGMRAGAALVIMKRFDTLRMFELVKRHGITIVPLVLPIAVEMVKSDAIDRHDLSSVRMVISGAAPMGKELQDLLRAKLPRAVLGQGYGMTEAGPVLSMCMAFAKEPLPVKSGACGTVVRNAELKIIDPETGLSLHRNQPGEICIRGKQLMKGYLNNPEATAKTIDSEGWLHTGDIGYVDDGDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHPSIADAAVVQMKDDSCGEIPVAFVVASGGSGITEDEIKQYVAKQVVFYKRLHKIFFVEAIPKAPSGKILRKDLRAKLASGFSNGSSC*